@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr, span {
	margin: 0;
	padding: 0;
}
html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}
body {font-size: 1.4rem;/*1.4 × 10px = 14px */}
body {
	font-family: "Microsoft YaHei" ! important;
	color: #000000;
	background: #fff;
	margin: 0 auto;
	padding: 0px;
}
a {
	text-decoration: none;
	color: #235aa7;
	outline: none;
}
a:active {
star:expression(this.onFocus=this.blur());
}
img {
	border: 0px;
	vertical-align: middle;
}
li {
	list-style: none;
}
::-webkit-scrollbar {width:6px;height:8px;background-color:#fff;border-radius:4px; position:relative;}
::-webkit-scrollbar-thumb {background-color:#b1b1b1;border-radius:3px}
.base_head{
	position: absolute;
	left: 0px;
	top: 20px;
	width: 100%;
	z-index: 4;
	height: 120px;
}
.base_head .logo{
	float: left;
	margin-top: 17px;
}
.base_head .logo img{
}
.base_head .right{
	float: right;
}
.base_head .right .search_tel{
	float: right;
	padding-top: 12px;
	margin-bottom: 12px;
	margin-right: 0px;
}
.base_head .right .search_tel .search{
	float: left;
	height: 25px;
	border: 1px solid #8d8e8e;
	border-radius: 50px;
	position: relative;
	width: 160px;
	overflow: hidden;
	height: 25px;
}
.base_head .right .search_tel .search form{
	position: relative;
	width: 100%;
	height: 100%;
}
.base_head .right .search_tel .search .words{
	border: none;
	width: 100%;
	height: 100%;
	text-indent: 10px;
	color: #fff;
	background: none;
}
*{
	outline: none;
}
.base_head .right .search_tel .search .send{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 35px;
	height: 23px;
	border: none;
	background: none;
	cursor: pointer;
	background: url(../img/search.png) no-repeat center center;
}
.base_head .right .search_tel .tel{
	float: left;
	margin-left: 30px;
	color: #fff;
	line-height: 25px;
	height: 25px;
	font-size: 19px;
	padding-left: 26px;
	letter-spacing: 3px;
	font-family:'impact';
}
.base_head .right .nav_lists{
clear: both;
}
.base_head .right .nav_lists li{
	float: left;
	position: relative;
}
.base_head .right .nav_lists li h2.h2tit a{
	display: block;
	height: 26px;
	line-height: 26px;
	color: #fff;
	font-size: 15px;
	letter-spacing: 3px;
	padding: 0 0 0 40px;
}
.base_head .right .nav_lists li dl{
	position: absolute;
	width: 185px;
	background: #fff;
	left: 25px;
	-webkit-transition:all 0.2s;
	-o-transition:all 0.2s;
	-moz-transition:all 0.2s;
	-ms-transition:all 0.2s;
	transition:all 0.2s;
	z-index: -1;
	top: 46px;
	visibility: hidden;
	opacity: 0;
}
.base_head .right .nav_lists li:hover dl{
	z-index: 444;
	top: 36px;
	visibility: visible;
	opacity: 1;
}
.base_head .right .nav_lists li dl dd{
line-height: 43px;
padding-left: 20px;
padding-right: 20px;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.base_head .right .nav_lists li dl dd:hover{
border-left: 4px solid #1761c6;
padding-left: 16px;
}
.base_head .right .nav_lists li dl dd a{ 
display: block;
font-size: 14px;
border-bottom: 1px solid #eeeeee;
color: #8c8c8c;
font-weight: bold;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.base_head .right .nav_lists li dl dd a:hover{
	color: #1761c6
}
.channelbanner{
	height: 600px;
	text-align: center;
	background-size: cover !important;
	position: relative;
}
.channelbanner .words{
	position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
color: #fff;
}
.channelbanner .words .h2tit{
font-size: 54px;
font-weight: bold;
letter-spacing: 13px;
margin-bottom: 30px;
}
.channelbanner .words .desc{
	font-size: 20px;
	letter-spacing: 20px;	
}
.main{
}
.main .channle_menu{
	line-height: 48px;
	background: #f8f8f8;
}
.main .channle_menu ul{
	display: flex;
	align-items: center;
}
.main .channle_menu li{
	width: 100%;
	border-right: 1px solid #eeeeee;
}
.main .channle_menu li:last-child{
border-right: none;
}
.main .channle_menu li a{
	text-align: center;
	font-size: 16px;
	color: #595959;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
	display: block;
}
.main .channle_menu li a:hover{
font-weight: bold;
color: #fff;
background: #1761c6
}
.main .channle_menu li a.current{
font-weight: bold;
color: #fff;
background: #1761c6
}
a:link{text-decoration:none; } 
a:visited{text-decoration:none; }
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.clear{
	clear: both;
}
.main .case_list{
}
.main .case_list .list{
padding-top: 57px;
}
.main .case_list .list ul{
}
.main .case_list .list ul li{
	float: left;
	width: 30%;
	margin-right: 5%;
}
.main .case_list .list ul li:nth-child(3n){
margin-right: 0px;
}
.main .case_list .list ul li .imgbox{
	position: relative;
	max-height:300px;
	overflow:hidden;
}
@media screen and (max-width: 640px){
.main .case_list .list ul li .imgbox{
	position: relative;
	max-height:180px;
	overflow:hidden;
}
}
.main .case_list .list ul li:hover .imgbox{
	-webkit-box-shadow:0px 0px 20px #ccc;
-moz-box-shadow:0px 0px 20px #ccc;
-o-box-shadow:0px 0px 20px #ccc;
-ms-box-shadow:0px 0px 20px #ccc;
box-shadow:0px 0px 20px #ccc;
}
.main .case_list .list ul li .imgbox img{
width: 100%;	
}
.main .case_list .list ul li .imgbox span{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	opacity: 0;
	background: url(../img/zz.png) repeat;
}
.main .case_list .list ul li:hover .imgbox span{
opacity: 1;
}
.main .case_list .list ul li .imgbox i{
	position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -30%);
-webkit-transform: translate(-50%, -30%);
-moz-transform: translate(-50%, -30%);
-ms-transform: translate(-50%, -30%);
transform: translate(-50%, -30%);
width: 43px;
height: 43px;
background: url(../img/more.png) no-repeat center center;
background-size: 100%;
}
.main .case_list .list ul li:hover .imgbox i{
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.main .case_list .list ul li .title{
	text-align:center;
}
.main .case_list .list ul li .title a{
	display: block;
	font-size: 18px;
	height: 18px;
	line-height: 16px;
	margin-top: 23px;
	margin-bottom: 10px;
	color: #595959
}
.main .case_list .list ul li .desc{
	font-size: 12px;
	height: 14px;
	line-height: 14px;
	margin-bottom: 45px;
	color: #8c8c8c
}
.main .case_list .list ul li *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.main .case_list1{
}
.main .case_list1 .list{
padding-top: 57px;
}
.main .case_list1 .list ul{
}
.main .case_list1 .list ul li{
	float: left;
	width: 30%;
	margin-right: 5%;
}
.main .case_list1 .list ul li:nth-child(3n){
margin-right: 0px;
}
.main .case_list1 .list ul li .imgbox{
	position: relative;
	max-height:300px;
	overflow:hidden;
}
@media screen and (max-width: 640px){
.main .case_list1 .list ul li .imgbox{
	position: relative;
	max-height:180px;
	overflow:hidden;
}
}
.main .case_list1 .list ul li:hover .imgbox{
	-webkit-box-shadow:0px 0px 20px #ccc;
-moz-box-shadow:0px 0px 20px #ccc;
-o-box-shadow:0px 0px 20px #ccc;
-ms-box-shadow:0px 0px 20px #ccc;
box-shadow:0px 0px 20px #ccc;
}
.main .case_list1 .list ul li .imgbox img{
width: 100%;	
}
.main .case_list1 .list ul li .imgbox span{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	opacity: 0;
	background: url(../img/zz.png) repeat;
}
.main .case_list1 .list ul li:hover .imgbox span{
opacity: 1;
}
.main .case_list1 .list ul li .imgbox i{
	position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -30%);
-webkit-transform: translate(-50%, -30%);
-moz-transform: translate(-50%, -30%);
-ms-transform: translate(-50%, -30%);
transform: translate(-50%, -30%);
width: 43px;
height: 43px;
background: url(../img/more.png) no-repeat center center;
background-size: 100%;
}
.main .case_list1 .list ul li:hover .imgbox i{
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.main .case_list1 .list ul li .title{
	text-align:center;
}
.main .case_list1 .list ul li .title a{
	display: block;
	font-size: 18px;
	height: 18px;
	line-height: 16px;
	margin-top: 23px;
	margin-bottom: 10px;
	color: #595959
}
.main .case_list1 .list ul li .desc{
	font-size: 12px;
	height: 14px;
	line-height: 14px;
	margin-bottom: 45px;
	color: #8c8c8c
}
.main .case_list1 .list ul li *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.more_loading{
	padding-top: 4px;
	text-align: center;
}
.more_loading i{
margin: 0px 4px;
}
.more_loading i:nth-child(1){
color: rgba(238,238,238,1);
}
.more_loading i:nth-child(2){
color: rgba(228,227,227,1);
}
.more_loading i:nth-child(3){
color:rgba(220,220,220,1);
}
.h89{
	height: 89px;
}
.contact_main{
	text-align: center;
	height: 376px;
	background: url(../img/contact.jpg) no-repeat center center;
	background-size: cover;
	color:#fff;
}
@media screen and (max-width: 640px){
.contact_main{
	text-align: center;
	height: 476px;
	background: url(../img/contact.jpg) no-repeat center center;
	background-size: cover;
	color:#fff;
}
}
.contact_main .titlemodel2{
}
.contact_main .titlemodel2 .cn{
	height:29px;
font-size:30px;
line-height: 29px;
margin-top: 67px;
margin-bottom: 16px;
font-weight:400;
color:rgba(238,238,238,1);
}
.contact_main .titlemodel2 .en{
	height:14px;
	margin-bottom: 60px;
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:52px;
opacity:0.6;
line-height: 14px;
}
.contact_main .list{
}
.contact_main .list li{
	float: left;
	width: 25%;
}
@media screen and (max-width: 640px){
.contact_main .list li{
	float: left;
	width: 50%;
	height: 120px;
	margin-top: 10px;
}
}
.contact_main .list li .imgbox{
	height: 49px;
		margin-bottom: 25px;
		position: relative;
}
.contact_main .imgbox i{
	font-size:65px;
}
.contact_main .list li .title{
font-size:16px;
font-weight:400;
color:rgba(255,255,255,1);
line-height:27px;
}
.ly_main{
	padding-top: 46px;
}
.ly_main .titlemodel2{
	height:30px;
font-size:30px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height:30px;
text-align: center;
margin-bottom: 24px;
}
.ly_main .desc{
	/* height:15px; */
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(140,140,140,1);
	line-height: 19px;
	text-align: center;
	margin-bottom: 30px;
	padding: 0px 3%;
}
.ly_main .desc .str{
	color: rgba(148,223,87,1);
}
.ly_main .formbox{
	width:80%;
	margin: auto;
}
.ly_main .formbox .model{
zoom: 1;
overflow: hidden;	
}
.ly_main .formbox .model .item{
	float: left;
	width: 49%;
	margin-right: 2%;
}
.ly_main .formbox .model .item.mr0{
margin-right: 0px;
}
.ly_main .formbox .model .item .words{
	height:40px;
background:rgba(255,255,255,1);
border:1px solid rgba(238,238,238,1);
margin-bottom: 12px;
display: block;
width: 100%;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
text-indent: 10px;
}
.ly_main .formbox .model  textarea{
	height:114px;
background:rgba(255,255,255,1);
border:1px solid rgba(238,238,238,1);
display: block;
width: 100%;
resize: none;
text-indent: 10px;
line-height: 30px;
margin-bottom: 17px;
}
.ly_main .formbox .send{
}
.ly_main .formbox .send .sub{
	display: block;
	margin: auto;
	background: none;
	border: none;
	width:159px;
height:40px;
background:rgba(148,223,87,1);
color: #fff;
font-size: 14px;
margin-bottom: 32px;
}
.footer{
	background:rgba(238,238,238,1);
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:16px;
padding: 16px 0px;
}
.footer .left{
	float: left;
}
.footer .right{
	float: right;
}
.footer .right a{
	color:rgba(140,140,140,1);
	margin-right: 5px;
}
.pc{
	display: block;
}
.wap{
	display: none;
}
.mobile-inner-nav li{
		-webkit-animation-duration: 0.5s;
		animation-duration: 0.5s;
		-webkit-animation-fill-mode: both;
		animation-fill-mode: both;
		-webkit-animation-name: returnToNormal;
		animation-name: returnToNormal;
	}
		@-webkit-keyframes resize {
		from, 60%, 75%, 90%, to {
		    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		}
		  0% {
			opacity: 0;
		    -webkit-transform: scale(5,5);
		    transform: scale(5,5);
		}
		  100% {
			opacity: 1;
		    -webkit-transform: scale(1,1);
		    transform: scale(1,1);
		} 
		}
		@keyframes resize {
		from, 60%, 75%, 90%, to {
		    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		}
		  0% {
			opacity: 0;
		    -webkit-transform: scale(5,5);
		    transform: scale(5,5);
		}
		  100% {
			opacity: 1;
		    -webkit-transform: scale(1,1);
		    transform: scale(1,1);
		}
		}			
	@-webkit-keyframes returnToNormal {
	  from {
	    opacity: 0;
	    -webkit-transform: translate3d(0, 100%, 0);
	    transform: translate3d(0, 100%, 0);
	  }
	  to {
	    opacity: 1;
	    -webkit-transform: none;
	    transform: none;
	  }
	}
	@keyframes returnToNormal {
	  from {
	    opacity: 0;
	    -webkit-transform: translate3d(0, 100%, 0);
	    transform: translate3d(0, 100%, 0);
	  }
	  to {
	    opacity: 1;
	    -webkit-transform: none;
	    transform: none;
	  }
	}
.main .case_list .list ul li .title a,.main .case_list .list ul li .desc{
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.main .news_list{
}
.main .news_list .list{
padding-top: 57px;
}
.main .news_list .list ul{
}
.main .news_list .list ul li{
	float: left;
	width: 30%;
	margin-right: 5%;
}
.main .news_list .list ul li:nth-child(3n){
margin-right: 0px;
}
.main .news_list .list ul li .imgbox{
	position: relative;
}
.main .news_list .list ul li:hover .imgbox{
	-webkit-box-shadow:0px 0px 20px #ccc;
-moz-box-shadow:0px 0px 20px #ccc;
-o-box-shadow:0px 0px 20px #ccc;
-ms-box-shadow:0px 0px 20px #ccc;
box-shadow:0px 0px 20px #ccc;
}
.main .news_list .list ul li .imgbox img{
width: 100%;	
background: #f2f2f2;
}
.main .news_list .list ul li .imgbox span{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	opacity: 0;
	background: url(../img/zz.png) repeat;
}
.main .news_list .list ul li:hover .imgbox span{
opacity: 1;
}
.main .news_list .list ul li .imgbox i{
	position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -30%);
-webkit-transform: translate(-50%, -30%);
-moz-transform: translate(-50%, -30%);
-ms-transform: translate(-50%, -30%);
transform: translate(-50%, -30%);
width: 43px;
height: 43px;
background: url(../img/more.png) no-repeat center center;
background-size: 100%;
}
.main .news_list .list ul li:hover .imgbox i{
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.main .news_list .list ul li .title{
}
.main .news_list .list ul li .title a{
	display: block;
	font-size: 16px;
	height: 16px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 10px;
	color: #595959;
	height: 44px;
	font-size:16px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(89,89,89,1);
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.main .news_list .list ul li .desc{
	/* font-size: 12px; */
	/* height: 12px; */
	/* line-height: 12px; */
	/* margin-bottom: 45px; */
	/* color: #8c8c8c; */
	height: 37px;
	font-size:12px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(140,140,140,1);
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-bottom: 22px;
}
.main .news_list .list ul li .time{
font-size:16px;
margin-bottom: 60px;
font-weight: normal;
    font-family: "HanHei SC","PingFang SC","Microsoft YaHei";
    font-weight: 300;
color:rgba(190,190,190,1);
line-height:25px;
}
.main .news_list .list ul li *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.main .news_list .list ul li .imgbox{
	overflow: hidden;
}
.main .news_list .list ul li:hover .imgbox img{
 -webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}
.main .solution{
	padding-top: 80px;
}
.main .solution .solu_1{
}
.main  .titleitem1{
	text-align: center;
}
.main  .titleitem1 .h2tit{
	height:30px;
	font-size:34px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(89,89,89,1);
	line-height:30px;
	margin-bottom: 13px;
	letter-spacing: 0px;
}
.main  .titleitem1 .en{
	height:14px;
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:14px;
}
.main .solution .solu_1 .desc{
	margin-top: 45px;
	text-align: center;
	height:20px;
font-size:20px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height:20px;
margin-bottom: 103px;
}
.main .solution .solu_1 .list{
	zoom: 1;
	overflow: hidden;
}
.main .solution .solu_1 .list li{
	float: left;
	width: 25%;
	text-align: center;
}
.main .solution .solu_1 .list li .imgbox{
	width:190px;
	height:190px;
	background:rgba(248,248,248,1);
	border-radius:50%;
	position: relative;
	margin: auto;
	cursor: pointer;
	overflow: hidden;
	margin-bottom: 28px;
}
.main .solution .solu_1 .list li .imgbox i{
	position:absolute;
	font-size:80px;
	top: 50%;
	left: 50%;
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.main .solution .solu_1 .list li .imgbox .default{
	z-index: 3;
	color:#0F61C7;
}
.main .solution .solu_1 .list li .imgbox .hover{
	z-index: 2;
	-o-transform: translate(-50%, 110%);
	-webkit-transform: translate(-50%, 110%);
	-moz-transform: translate(-50%, 110%);
	-ms-transform: translate(-50%, 110%);
	transform: translate(-50%, 110%);
	opacity: 0;
	color:#FFFFFF;
}
.main .solution .solu_1 .list li:hover .imgbox .hover{
	z-index: 2;
	-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%,  -50%);
-moz-transform: translate(-50%,  -50%);
-ms-transform: translate(-50%,  -50%);
transform: translate(-50%,  -50%);
opacity: 1;
}
.main .solution .solu_1 .list li:hover .imgbox .default{
opacity: 0;
	-o-transform: translate(-50%, 110%);
-webkit-transform: translate(-50%, 110%);
-moz-transform: translate(-50%, 110%);
-ms-transform: translate(-50%, 110%);
transform: translate(-50%, 110%);
}
.main .solution .solu_1 .list li:hover .imgbox {
	background: #1761c6
}
.main .solution .solu_1 .list li .title{
	height:20px;
	font-size:20px;
	font-family:MicrosoftYaHei-Bold;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:20px;
	margin-bottom: 28px;
}
.main .solution .solu_1 .list li .words{font-size:16px;font-family:MicrosoftYaHei;font-weight:400;padding: 0px 10%;color:rgba(140,140,140,1);line-height:23px;margin-bottom: 78px;letter-spacing: 2px;}
@media screen and (max-width: 640px) {
	.main .solution .solu_1 .list li .title{
	height:20px;
	font-size:14px;
	font-family:MicrosoftYaHei-Bold;
	font-weight:bold;
	color:rgba(51,51,51,1);
	line-height:20px;
	margin-bottom: 28px;
}
}
.more_model a{
	width:400px;
height:50px;
max-width: 60%;
font-size: 18px;
color: #fff;
display: block;
text-align: center;
line-height: 50px;
background:rgba(148,223,87,1);
border-radius:25px;
margin: auto;
}
.main .solution .solu_1{
	padding-bottom: 90px;
}
.main .solution .solu_1 .list li  *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.main .solution .solu_2{
	background:rgba(248,248,248,1);
	padding-top: 80px;
}
.main .solution .solu_2 .list{
	zoom: 1;
	overflow: hidden;
	padding-top: 80px;
}
.main .solution .solu_2 .list li{
	float: left;
	width: 33.333%;
}
.main .solution .solu_2 .list li .imgbox{
	overflow: hidden;
}
.main .solution .solu_2 .list li .imgbox img{
	width: 100%;
}
.main .solution .solu_2 .list li .content{
	background: #fff;
	height: 280px;
	z-index: 54;
	position: relative;
	display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
display: -moz-box; /* Firefox 17- */  
display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
display: -moz-flex; /* Firefox 18+ */ 
display: -ms-flexbox; /* IE 10   */
display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */  
            flex-direction: column;
            justify-content: center;
            padding-left: 17px;
            padding-right: 32px;
}
.main .solution .solu_2 .list li .content .h2tit{
	height:20px;
font-size:20px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(51,51,51,1);
line-height:20px;
margin-bottom: 32px;
}
.main .solution .solu_2 .list li .content .desc{
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:25px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;
}
.main .solution .solu_2 .list li .content:after{
	content: "";
	position: absolute;
	width: 0;
height: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #fff transparent;
position:absolute;
top: -10px;
left: 50%;
-o-transform: translate(-50%, 0%);
-webkit-transform: translate(-50%, 0%);
-moz-transform: translate(-50%, 0%);
-ms-transform: translate(-50%, 0%);
transform: translate(-50%, 0%);
}
.main .solution .solu_2 .list li:nth-child(2) .content:after{
	content: "";
border-style: solid;
border-width: 0;
border-color: none;
width: 0;
height: 0;
border-style: solid;
border-width: 10px 10px 0 10px;
border-color: #fff transparent transparent transparent;
top: auto;
bottom: -10px;
z-index: 4;
-o-transform: translate(-50%, 0%);
-webkit-transform: translate(-50%, 0%);
-moz-transform: translate(-50%, 0%);
-ms-transform: translate(-50%, 0%);
transform: translate(-50%, 0%);
}
.main .solution .solu_2{
	padding-bottom: 85px;
}
.main .solution .solu_3{
	height: 585px;
	background: url(../img/jd.jpg) no-repeat center center;
	background-size: cover;
	color: #fff;
	text-align: center;
	padding-top: 80px;
}
.main .solution .solu_3 .titleitem1 *{
color: #fff;
}
.main .solution .solu_3 .words{
	padding-top: 87px;
	padding-bottom: 38px;
}
.main .solution .solu_3 .words .tit{
	font-size:20px;
	font-weight: bold;
	margin-bottom: 10px;
}
.main .solution .solu_3 .words .desc{
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
opacity: .7;
margin-bottom: 43px;
}
.main .solution .product_1{
	background: #f8f8f8;
	padding-top: 80px;
} 
.main .solution .product_1 .desc{
	text-align: center;
	font-size:20px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height:34px;
letter-spacing: 3px;
margin-bottom: 60px;
} 
.main .solution .product_1 .dot{
	padding-top: 35px;
	padding-bottom: 55px;
	text-align: center;
} 
.main .solution .product_1 .list{
	background:rgba(255,255,255,1);
border:1px solid rgba(238,238,238,1);
box-shadow:21px 0px 68px rgba(14,5,10,0.03);
zoom: 1;
overflow: hidden;
border-left: none;
border-top: none;
} 
.main .solution .product_1 .list ul{
} 
.main .solution .product_1 .list li {
	float: left;
	width: 16.66666%;
	text-align: center;
}
.main .solution .product_1 .list li .content{
} 
.main .solution .product_1 .list li .content a{
	display: block;
	height: 80px;
	text-align: center;
	line-height: 80px;
	font-size: 16px;
	letter-spacing: 3px;
	color: #595959;
	border:1px solid rgba(238,238,238,1);
	border-right: none;
	border-bottom: none;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
} 
.main .solution .product_1 .list li .content a:hover{
color: #fff;
background: #1e50b3
} 
.main .solution .product_1{
	padding-bottom: 68px;
}
.main .solution .product_2{
	height: 177px;
	background: url(../img/bj.png) no-repeat center top #f8f8f8;
	color: #fff;
}
.main .solution .product_2 .left{
	float: left;
	padding-top:60px
}
.main .solution .product_2 .left .h2tit{
	font-size:36px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(255,255,255,1);
margin-bottom: 16px;
}
.main .solution .product_2 .left .desc{
	font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
}
.main .solution .product_2 .right{
	float: right;
	padding-top: 70px;
}
.main .solution .product_2 .right a{
	width:178px;
height:46px;
border:1px solid rgba(255,255,255,0.6);
display: block;
text-indent: 66px;
background: url(../img/click.png) no-repeat 38px center;
line-height: 44px;
font-size:18px;
font-family:MicrosoftYaHei-Bold;
letter-spacing: 3px;
font-weight:bold;
color:rgba(255,255,255,1);
}
.main *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.main .more_pro{
	text-align: center;
	background: #ffffff;
	padding-top: 90px;
} 
.main .more_pro .tit{
	width:383px;
height:49px;
background:rgba(248,248,248,1);
margin: auto;
max-width: 70%;
text-align: center;
line-height: 49px;
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
letter-spacing: 3px;
margin-bottom: 30px;
} 
.main .more_pro .tit2{
	height:70px;
font-size:70px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(30,80,179,1);
letter-spacing: 14px;
line-height: 70px;
margin-bottom: 48px;
} 
.main .more_pro .desc{
	font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
} 
.main .more_pro{
	padding-bottom: 116px;
}
.main .solution  .contact_1{
}
.main .solution  .contact_1 .list{
	zoom: 1;
	overflow: hidden;
		padding-top: 33px;
		line-height: 35px;
		color:rgba(140,140,140,1);
		padding: 13px 10px;
}
.main .solution  .contact_1 .list li{
	float: left;
	width: 48%;
	margin-right: 4%;
	background: #fff;
	height: 273px;
	padding-left: 28px;
	padding-right: 40px;
	margin-bottom: 35px;
}
.main .solution  .contact_1 .list li:nth-child(2n){
margin-right: 0px;
}
.main .solution  .contact_1 .list li .cont_words{
		display: flex;
	align-items: top;
	padding-top: 30px;
	height: 100%;
	width: 100%;
}
.main .solution  .contact_1 .list li .cont_words .h2tit{
	font-size:49px;
font-family:FZZZHUNHJW--GB1-0;
font-weight:normal;
color:rgba(89,89,89,1);
width: 130px;
}
.main .solution  .contact_1 .list li .cont_words .words{
	padding-left: 30px;
}
.main .solution  .contact_1 .list li .cont_words .words .item{
}
.main .solution  .contact_1 .list li .cont_words .words .item .p1{
	font-size:16px;
	font-family:FZZZHONGJW--GB1-0;
	font-weight:normal;
	color:rgba(140,140,140,1);
	/* margin-bottom: 9px; */
}
.main .solution  .contact_1 .list li .cont_words .words .item .p2{
	font-size: 20px;
	/* font-family:CenturyGothic-Bold; */
	font-weight:bold;
	color:rgba(51,51,51,1);
	margin-bottom: 11px;
}
.main .solution  .contact_1 .list li:hover{
	background: url(../img/shadow.png) no-repeat center center #fff;
		-webkit-box-shadow:0px 0px 20px #ccc;
-moz-box-shadow:0px 0px 20px #ccc;
-o-box-shadow:0px 0px 20px #ccc;
-ms-box-shadow:0px 0px 20px #ccc;
box-shadow:0px 0px 20px #ccc;
	background-size: cover;
}
.main .solution  .contact_1 .list li{
	cursor: pointer;
}
.main .solution  .contact_1 .list li:hover *{
color: #fff !important;
}
.main .solution  .contact_1{
	padding-bottom: 7px;
}
.main .solution  .contact_2{
height: 614px;
background: url(../img/map.jpg) no-repeat center center;
background-size: cover;
}
.main .case_content{
	padding-top: 52px;
} 
.main .case_content .left{
	float: left;
	width: 67%;
} 
.main .case_content .left .h2tit{
font-size:30px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(23,97,198,1);
margin-bottom: 22px;
} 
.main .case_content .left .infor{
font-size:15px;
margin-bottom: 50px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
padding-bottom: 30px;
border-bottom: 1px solid rgba(210,210,210,1);
} 
.main .case_content .left .content{
	font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height:40px;
padding-bottom: 44px;
border-bottom: 1px solid rgba(210,210,210,1);
margin-bottom: 52px;
}  
.main .case_content .left .content img{ background: #f2f2f2; }
.main .case_content .left .content *{
max-width: 100%;
}  
.main .case_content .left .content p{
padding-bottom: 14px;
}  
.main .case_content .left .prev_next{
	font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
margin-bottom: 62px;
line-height:39px;
} 
.main .case_content .left .prev_next p{
}  
.main .case_content .left .prev_next p a{
	color:rgba(140,140,140,1);
}  
.main .case_content .right{
	float: right;
	width: 29%;
}   
.main .case_content .right .h2tit{
	height:70px;
background:rgba(49,49,49,1);
font-weight: bold;
text-indent: 23px;
font-size:24px;
font-family:MicrosoftYaHei-Bold;
line-height: 70px;
color: #fff;
font-weight:bold;
} 
.main .case_content .right .list1{
	border:1px solid rgba(210,210,210,1);
	border-top: none;
	border-bottom: none;
	margin-bottom: 34px;
} 
.main .case_content .right .list1 li{
} 
.main .case_content .right .list1 li a{
	display: block;
	line-height: 70px;
	border-bottom:1px solid rgba(210,210,210,1);
	text-indent: 16px;
	font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color:rgba(89,89,89,1);
} 
.main .case_content .right .list2{
}
.main .case_content .right .list2 ul{
	zoom: 1;
	overflow: hidden;
} 
.main .case_content .right .list2 ul li{
	float: left;
	width: 50%;
} 
.main .case_content .right .list2 ul li .imgbox{
	position: relative;
	overflow: hidden;
} 
.main .case_content .right .list2 ul li .imgbox img{
width: 100%;	
} 
.main .case_content .right .list2 ul li:hover .imgbox img{
 -webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
} 
.main .case_content .right .list2 ul li .imgbox .tit{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #fff;
	display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
display: -moz-box; /* Firefox 17- */  
display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
display: -moz-flex; /* Firefox 18+ */ 
display: -ms-flexbox; /* IE 10   */
display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */  
            flex-direction: column;
            justify-content: center;
background: rgba(0,0,0,0.7);
font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
}  
.main .case_content .right .list2 ul li .imgbox .more{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	opacity: 0;
	top: 10px;
	background: url(../img/more2.png) no-repeat center center;
} 
.main .case_content .right .list2 ul li:hover .imgbox .more{
top: 0px;
opacity: 1;
} 
.main .case_content .right .list2 ul li:hover .imgbox .tit{
opacity: 0;
}  
.main .case_content .right .list1 li a:hover{
	color: #1761c6
}
.main .service{
}
.main .service .sec_1{
padding-top: 80px;
}
.main   .descmodel2{
text-align: center;
padding-top: 44px;
font-size:20px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height:34px;
letter-spacing: 3px;
}
.main .service .sec_1 .tab{
padding-top: 70px;
zoom: 1;
overflow: hidden;
}
.main .service .sec_1 .tab .hd{
float: left;
width: 28%;
text-align: center;
background:rgba(248,248,248,1);
}
.main .service .sec_1 .tab .hd li{
height: 88px;
line-height: 88px;
border-bottom: 1px solid rgba(229,229,229,1);
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
cursor: pointer;
letter-spacing: 2px;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.main .service .sec_1 .tab .hd li:last-child{
border-bottom: none;
}
.main .service .sec_1 .tab .hd li:hover{
background:rgba(238,238,238,1);
font-weight: bold;
color: #1761C6
}
.main .service .sec_1 .tab .hd li.current{
background:rgba(238,238,238,1);
font-weight: bold;
color: #1761C6
}
.main .service .sec_1 .tab .bd{
float: right;
height: 792px;
width: 72%;
background:rgba(238,238,238,1);
height: 
}
.main .service .sec_1 .tab .bd .model{
}
.main.main2 *{
	-webkit-transition:none;
-o-transition:none;
-moz-transition:none;
-ms-transition:none;
transition:none;
}
.main .service .sec_1 .tab .bd .model .words{
float: left;
width: 50%;
}
.main .service .sec_1 .tab .bd .model .words .imgbox{
text-align: center;
padding-top: 68px;
margin-bottom: 62px;
}
.main .service .sec_1 .tab .bd .model .words .imgbox img{
width: 112px;
}
.main .service .sec_1 .tab .bd .model .words .title{
text-align: center;
font-size:24px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(23,97,198,1);
margin-bottom: 56px;
}
.main .service .sec_1 .tab .bd .model .words .desc2{
padding-left: 40px;
padding-right: 40px;
letter-spacing: 2px;
font-size:20px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height: 44px;
}
.main .service .sec_1 .tab .bd .model .imgbox2{
float: left;
width: 50%;
}
.main .service .sec_1 .tab .bd .model .imgbox2 img{
width: 100%;
height: 792px;
}
.main .service .sec_1{
	margin-bottom: 126px;
}
.main .service .sec_2{
	background: #f4f5f6;
	padding-top: 80px;
}
.main .service .sec_2 .list{
	padding-top: 60px;
}
.main .service .sec_2 .list .item{
}
.main .service .sec_2 .list .item .contbox{
width: 285px;
height: 280px;
background: #fff;
text-align: center;
padding-top: 40px;	
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
cursor: pointer;
}
.main .service .sec_2 .list .item .contbox:hover{
background:rgba(23,97,198,1);
}
.main .service .sec_2 .list .item .contbox .imgbox{
	height: 90px;
	position: relative;
	overflow: hidden;
	margin-bottom: 33px;
}
.main .service .sec_2 .list .item .contbox .imgbox img{
position:absolute;
max-width: 100%;
max-height: 100%;
top: 50%;
left: 50%;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.main .service .sec_2 .list .item .contbox *{
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.main .service .sec_2 .list .item .contbox .imgbox img.default{
	-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.main .service .sec_2 .list .item .contbox:hover .imgbox img.default{
	-o-transform: translate(-50%, 50%);
-webkit-transform: translate(-50%, 50%);
-moz-transform: translate(-50%, 50%);
-ms-transform: translate(-50%, 50%);
transform: translate(-50%, 50%);
}
.main .service .sec_2 .list .item .contbox .imgbox img.hover{
	-o-transform: translate(-50%, 50%);
-webkit-transform: translate(-50%, 50%);
-moz-transform: translate(-50%, 50%);
-ms-transform: translate(-50%, 50%);
transform: translate(-50%, 50%);
}
.main .service .sec_2 .list .item .contbox:hover .imgbox img.hover{
	-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.main .service .sec_2 .list .item .contbox .title{
	font-size:20px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(23,97,198,1);
margin-bottom: 18px;
}
.main .service .sec_2 .list .item .contbox:hover .title{
color: #fff;
}
.main .service .sec_2 .list .item .contbox .desc{
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
padding-left: 20px;
padding-right: 20px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.main .service .sec_2 .list .item .contbox:hover .desc{
color: #fff;
}
.main .service .sec_2 .list .item{
	margin-bottom: 67px;
}
.main .service .sec_2 {
padding-bottom: 58px;
}
.main .service .sec_3{
	padding-top: 80px;
}
.main .service .sec_3 .list{
	margin-top: 78px;
	border-right: 1px solid rgba(238,238,238,1);
}
.main .service .sec_3 .list .item{
	border: 1px solid rgba(238,238,238,1);
	border-right: none;
	text-align: center;
}
.main .service .sec_3 .list .item .contbox{
	position: relative;
	height: 316px;
	position: relative;
	overflow: hidden;
	padding-top: 69px;
	cursor: pointer;
}
.main .service .sec_3 .list .item .contbox .default_content{
}
.main .service .sec_3 .list .item .contbox .default_content .imgbox{
	height: 88px;
}
.main .service .sec_3 .list .item .contbox:hover .default_content .imgbox{
-o-transform: translate(0%, -150%);
-webkit-transform: translate(0%, -150%);
-moz-transform: translate(0%, -150%);
-ms-transform: translate(0%, -150%);
transform: translate(0%, -150%);
}
.main .service .sec_3 .list .item .contbox .default_content .imgbox img{
	height: 100%;
}
.main .service .sec_3 .list .item .contbox .default_content .dot{
	width:27px;
height:3px;
background:rgba(181,181,181,1);
border-radius:1px;
margin: auto;
margin-top: 25px;
margin-bottom: 39px;
}
.main .service .sec_3 .list .item .contbox .default_content .tit{
	font-size:20px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(181,181,181,1);
letter-spacing: 3px;
}
.main .service .sec_3 .list .item .contbox:hover .default_content .tit{
-o-transform: translate(0%, 150%);
-webkit-transform: translate(0%, 150%);
-moz-transform: translate(0%, 150%);
-ms-transform: translate(0%, 150%);
transform: translate(0%, 150%);
}
.main .service .sec_3 .list .item .contbox .hover_content{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #fff;
	padding-left: 20px;
	padding-right: 20px;
	background: rgba(23,97,198,1);
	display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
display: -moz-box; /* Firefox 17- */  
display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
display: -moz-flex; /* Firefox 18+ */ 
display: -ms-flexbox; /* IE 10  */ 
display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */  
            flex-direction: column;
            justify-content: center;
top: 100%;
}
.main .service .sec_3 .list .item .contbox:hover .hover_content{
top: 0px
}
.main .service .sec_3 .list .item .contbox .hover_content .tit{
	text-align: center;
	font-size:20px;
font-family:MicrosoftYaHei-Bold;
margin-bottom: 27px;
font-weight:bold;
color:rgba(255,255,255,1);
}
.main .service .sec_3 .list .item .contbox .hover_content .desc{
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
letter-spacing: 3px;
}
.main .service .sec_3 .list .item *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.main .service .sec_3{
	padding-bottom: 113px;
}
.main .service .sec_4{
	text-align: center;
	color: #fff;
	height: 323px;
	background: url(../img/conc.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 64px;
}
.main .service .sec_4 .h2tit{
	font-size:47px;
font-weight: 400;
margin-bottom: 32px;
}
.main .service .sec_4 .desc{
	font-size: 24px;
	letter-spacing: 2px;
	margin-bottom: 31px;
}
.main .service .sec_4 .more{
	width:522px;
	letter-spacing: 2px;
	font-size: 23px;
	margin: auto;
height:60px;
background:linear-gradient(0deg,#4480d1,#1b63c7);
box-shadow:0px 0px 3px rgba(14,5,10,0.07);
display: block;
max-width: 100%;
line-height: 60px;
color: #fff;
}
.main .service .sec_5{
	padding-top: 73px;
	padding-bottom: 82px;
}
.main .service .sec_5 .list{
	padding-top: 76px;
}
.main .service .sec_5 .list li{
	float: left;
	width: 50%;
	margin-bottom: 20px;
}
.main .service .sec_5 .list li .contbox{
	float: left;
width: calc(100% - 242px);
padding-right: 16px;
padding-left: 16px;
}
.main .service .sec_5 .list li .contbox .h2tit{
	font-size:20px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(23,97,198,1);
padding-top: 12px;
margin-bottom: 22px;
}
.main .service .sec_5 .list li .contbox .desc{
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
letter-spacing: 3px;
color:rgba(140,140,140,1);
line-height:18.5px;
}
.main .service .sec_5 .list li .imbox{
	float: left;
	width: 242px;
}
.main .service .sec_5 .list li .imbox img{
	width: 100%;
}
.main .service .sec_5 .list li:nth-child(1) .imbox{
float: right;
}
.main .service .sec_5 .list li:nth-child(3) .imbox{
float: right;
}
.main .service .sec_5 .list li:nth-child(1) .contbox{
text-align: right;
}
.main .service .sec_5 .list li:nth-child(3) .contbox{
text-align: right;
}
.main .service .sec_5 .list li:nth-child(1n){
	padding-right: 10px;
}
.main .service .sec_5 .list li:nth-child(2n){
	padding-left: 10px;
}
.main .block_1{
	padding-top: 54px;
	padding-bottom: 87px;
}
.main .block_1 .imgbox{
	float: left;
	width: 460px;
}
.main .block_1 .imgbox img{
	width: 100%;
}
.main .block_1 .contbox{
	height:214px;
	background:rgba(248,248,248,1);
	display: inline-block;
	margin-top: 40px;
	padding-left: 30px;
	padding-right: 43px;
	width: calc(100% - 460px);
}
.main .block_1 .contbox .en{
	font-size:38px;
	font-family:MicrosoftYaHei-Bold;
	font-weight:bold;
	color:rgba(181,181,181,1);
	margin-bottom: 14px;
	margin-top: -27px;
	display: inline-block;
}
.main .block_1 .contbox .title{
	font-size:18px;
	font-family:MicrosoftYaHei-Bold;
	font-weight:bold;
	color:rgba(89,89,89,1);
	margin-bottom: 21px;
}
.main .block_1 .contbox .desc{
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(140,140,140,1);
	line-height:25.3333px;
	text-indent: 2em;
}
.main .block_1 .price{ padding-top:20px;}
.main .block_1 .price a{ font-size:14px; display:block; float:right; width:100px; height:34px; line-height:34px; margin-left:10px; color:#FFFFFF; background:#94DF57; text-align:center; border-radius:30px;}
.main .block_1 .price a:hover{ background:#1E69EA;}
.main .block_1 .price a.taocan{ background:#1761C6; position:relative;}
.main .block_1 .price a div.taocan2{ display:none; background:#aaa; width:350px; height:auto; position:absolute; right:0px; padding:15px 0;}
.main .block_1 .price a.taocan:hover{ border-radius:15px; border-bottom-left-radius:0px; border-bottom-right-radius:0px;}
.main .block_1 .price a.taocan:hover div.taocan2{ display:block;}
@media screen and (max-width: 640px) {
	.main .block_1 .price a{ float:left; margin-bottom:15px;}
	.main .block_1 .price a div.taocan2{ left:0; min-width:300px;}
	.main .block_1 .price a:hover{}
	.main .block_1 .price a:hover div.taocan2{ display:block;}
	.main .block_1 .price a.taocan:hover{ border-radius:15px;  border-bottom-left-radius:0px; border-bottom-right-radius:0px;}
}
.main .block_2{
	background: url(../img/gn.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 50px;
	padding-bottom:50px;
	overflow: hidden;
}
.main .block_2 .list{
	padding-top: 70px;
}
.main .block_2 .list li{
	float: left;
	width: 50%;
	padding-left: 64px;
	padding-right: 80px;
	margin-bottom: 25px;
	height:110px;
	overflow:hidden;
}
.main .block_2 .list li .imgbox{
	float: left;
	position: relative;
	overflow: hidden;
	border-radius:30px;
	width:60px;
	height:60px;
	line-height:60px;
	font-size:42px;
	text-align:center;
	color:#1761C6;
}
.main .block_2 .list li:hover .imgbox{ background:#1761C6; color:#FFFFFF; }
.main .block_2 .list li .right{
	float: left;
	padding-left: 17px;
width: calc(100% - 64px);
}
.main .block_2 .list li .right .h2tit{
	font-size:18px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(89,89,89,1);
margin-bottom: 15px;
}
.main .block_2 .list li .right .desc{
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:19px;
}
.main .block_2 .list li:hover .right .h2tit{
color: rgba(23,97,198,1);
}
.main .block_2 .list li:hover .right .desc{
color: rgba(23,97,198,1);
}
.main .block_2 .titleitem1{ text-align:center;}
.main .block_2 .titleitem1 .nav-tabs{ display:inline-block; float:none; border-bottom:0;}
.main .block_2 .titleitem1 li{ border:0; margin:5px 5px;}
.main .block_2 .titleitem1 li a{ color:#666666; border:0; border-radius:30px; font-size:1.8rem; padding:6px 20px 8px 20px}
.main .block_2 .titleitem1 li.active a{ border:0; background:#1761C6; color:#FFFFFF;}
.main .table2{ padding: 60px 0 80px 0; overflow: hidden;}
.main .table2 ul{ padding:0 15px;}
.main .table2 ul li{ margin-bottom:20px;}
.main .table2 ul li .p1{ color:#1761C6; font-size:18px; height:40px; line-height:40px;}
.main .table2 ul li .p2{ color:#666666;}
.main .table3{ padding: 60px 15px 80px 15px; overflow: hidden;}
.main .table3 ul li{ margin-bottom:20px; padding:0;}
.main .table3 ul li .p1{ color:#1761C6; font-size:18px; height:40px; line-height:40px;}
.main .table3 ul li .p2{ color:#666666;}
.main .table4{ padding: 30px 15px 80px 15px; overflow: hidden;}
.main .table4 .t4_1{ border-bottom:1px solid #dddddd;}
.main .table4 .t4_1_tit{ font-size:1.6rem; padding:30px 0; color:#1761C6;}
.main .table4 .t4_1 th{ height:40px; line-height:40px; border-bottom:1px solid #dddddd;}
.main .table4 .t4_1 td{ height:40px; line-height:40px; color:#666666;}
.main .table5{ padding: 30px 15px 80px 15px; overflow: hidden;}
.main .table5 .t5_1{ border-bottom:1px solid #dddddd;}
.main .table5 .t5_1_tit{ font-size:1.6rem; padding:30px 0; color:#1761C6;}
.main .table5 .t5_1 th{ height:40px; line-height:40px; border-bottom:1px solid #dddddd;}
.main .table5 .t5_1 td{ height:40px; line-height:40px; color:#666666;}
.main .table5 .t5_2{}
.main .table5 .t5_2 .t5_tit{ font-weight:bold;}
.main .table5 .t5_2 td{ border-bottom:1px solid #cccccc; height:40px; line-height:40px;}
.main .block_3{
	height: 682px;
	background: url(../img/sf.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 80px;
}
.main .block_3  .titleitem1 .h2tit{
	color: #fff;
}
.main .block_3  .titleitem1 .en{
	color: rgba(255,255,255,.6);
}
.main .block_3 .list{
	margin-top: 78px;
	position: relative;
	background: url(../img/line.png) repeat-x center left;
}
.main .block_3 .list:after{
position:absolute;
top: 50%;
left: 0%;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
content: "";
border-radius: 500px;
background: #fff;
width: 10px;
height:10px;
}
.main .block_3 .list:before{
position:absolute;
top: 50%;
right: 0%;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
content: "";
border-radius: 500px;
background: #fff;
width: 10px;
height:10px;
}
.main .block_3 .list .item{
	height: 337px;
}
.main .block_3 .list .item .num{
	position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width:22px;
height:22px;
background:rgba(255,255,255,1);
border-radius:50%;
font-size:16px;
font-family:CenturyGothic-Bold;
font-weight:bold;
color:rgba(140,140,140,1);
text-align: center;
}
.main .block_3 .list .item .conbox{
	width:244px;
height:123px;
background:rgba(255,255,255,1);
border-radius:4px;
padding-left: 14px;
padding-right:14px;
position:absolute;
bottom: 0%;
left: 50%;
-o-transform: translate(-50%, 0%);
-webkit-transform: translate(-50%,0%);
-moz-transform: translate(-50%, 0%);
-ms-transform: translate(-50%, 0%);
transform: translate(-50%, 0%);
}
.main .block_3 .list .owl-item:nth-child(2n) .conbox{
bottom: auto;
top: 0px;
}
.main .block_3 .list .item .h2tit{
	font-size:16px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(51,51,51,1);
padding-top: 11px;
margin-bottom: 8px;
}
.main .block_3 .list .item .desc{
font-size:12px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:18px;
}
.main .block_3 .list .item .conbox:after{
width: 0;
height: 0;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #fff transparent;
content: "";
position:absolute;
top: -10px;
left: 50%;
-o-transform: translate(-50%, 0%);
-webkit-transform: translate(-50%, 0%);
-moz-transform: translate(-50%,0%);
-ms-transform: translate(-50%, 0%);
transform: translate(-50%, 0%);
}
.main .block_3 .list .owl-item:nth-child(2n) .conbox:after{
display:none;
}
.main .block_3 .list .owl-item:nth-child(2n) .conbox:before{
width: 0;
height: 0;
border-style: solid;
border-width: 10px 10px 0 10px;
border-color: #fff transparent transparent transparent;
content: "";
position:absolute;
bottom: -10px;
left: 50%;
-o-transform: translate(-50%, 0%);
-webkit-transform: translate(-50%, 0%);
-moz-transform: translate(-50%,0%);
-ms-transform: translate(-50%, 0%);
transform: translate(-50%, 0%);
}
.main .block_3 .list .item .conbox{
	cursor: pointer;
}
.main .block_3 .list .item.hover .conbox .h2tit{
	color: #fff
}
.main .block_3 .list .item.hover .conbox .desc{
	color: #fff
}
.main .block_3 .list .item.hover .conbox{
	background: #1761c6
}
.main .block_3 .list .item.hover .conbox:before{
border-width: 10px 10px 0 10px;
border-color: #1761c6 transparent transparent transparent;
}
.main .block_3 .list .item.hover .conbox:after{
border-width: 0 10px 10px 10px;
border-color: transparent transparent #1761c6 transparent;
}
.main .block_3 .list .item.hover .num{
	background: #1761c6;
	color: #fff;
}
.main .block_3 .owl-carousel .owl-wrapper-outer{
padding-left: 4%;
position: relative;
overflow: initial;
padding-right: 5%;
}
.main .block_3 .item{
}
.main .block_3 {
	overflow: hidden;
}
.main .block_4{
	padding-top: 60px;
	padding-bottom: 82px;
}
.main .block_4 .case_list .list{
	zoom: 1;
	overflow: hidden;
	padding-top: 88px;
	padding-bottom: 15px;
}
.main  .more_model2{
}
.main  .more_model2 a{
	width:200px;
height:33px;
background:rgba(148,223,87,1);
border-radius:16px;
display: block;
line-height: 33px;
text-align: center;
color: #fff;
font-weight: bold;
font-size: 14px;
text-align: center;
margin: auto;
}
.main .block_5{
	background: url(../img/fuwu.jpg) no-repeat center center;
	padding-top: 130px;
	background-size: cover;
	height: 912px;
}
.main .block_5 .list{
	padding-top: 70px;
		text-align: center;
}
.main .block_5 .list .contbox{
}
.main .block_5 .list .contbox .imgbox{
	margin-bottom: 28px;
}
.main .block_5 .list .contbox .imgbox img{
	max-width: 80%;
}
.main .block_5 .list .contbox .title{
height:19px;
font-size:18px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
line-height: 19px;
margin-bottom: 26px;
color:rgba(51,51,51,1);
}
.main .block_5 .list .contbox .desc{
line-height: 26px;;
font-size:14px;
padding: 0px 35px;
letter-spacing: 3px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
}
.main .about_us{
	padding-top: 80px;
}
.main .about_us .sect_1{
}
.main .about_us .sect_1 .list{
		padding-top: 83px;
}
.main .about_us .sect_1 .list li{
	float: left;
	width: 28.333%;
	margin-right: 7.5%;
	margin-bottom: 75px;
}
.main .about_us .sect_1 .list li:nth-child(3n){
margin-right: 0px;
}
.main .about_us .sect_1 .list li .imgbox{
	position: relative;
		margin-bottom: 38px;
}
.main .about_us .sect_1 .list li .imgbox img{
	width: 100%;
}
.main .about_us .sect_1 .list li .imgbox .num{
	position: absolute;
	width:66px;
height:50px;
background:rgba(23,97,198,1);
text-align: center;
line-height: 50px;
letter-spacing: 4px;
left: 0px;
bottom: -25px;
font-size:30px;
font-family:CenturyGothic-Bold;
font-weight:bold;
color:rgba(255,255,255,1);
}
.main .about_us .sect_1 .list li .tit{
	height:24px;
font-size:24px;
font-family:MicrosoftYaHei;
margin-bottom: 19px;
font-weight:400;
color:rgba(51,51,51,1);
line-height: 24px;
letter-spacing: 2px;
}
.main .about_us .sect_1 .list li .desc{
	height:18px;
font-size:17px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
letter-spacing: 2px;
}
.main .about_us .sect_1{
	padding-bottom: 30px;
}
.main .about_us .sect_2{
background: url(../img/ab2.png) no-repeat center center;
background-size: cover;
height: 1073px;
padding-top: 80px;
}
.main .about_us .sect_2 .list{
padding-top: 95px;
}
.main .about_us .sect_2 .list li{
float: left;
width: 25%;
}
.main .about_us .sect_2 .list li .conbox{
padding-left: 37px;
padding-right: 30px;
padding-top: 51px;
height:500px;
background:rgba(255,255,255,1);
box-shadow:21px 0px 21px rgba(14,5,10,0.03);
}
.main .about_us .sect_2 .list li:nth-child(2n) .conbox{
background:rgba(23,97,198,1);
box-shadow:21px 0px 21px rgba(14,5,10,0.03);
}
.main .about_us .sect_2 .list li:nth-child(2n) .conbox .h2tit{
color: #fff;
}
.main .about_us .sect_2 .list li:nth-child(2n) .conbox .desc{
color: #fff;
}
.main .about_us .sect_2 .list li:nth-child(2n) .conbox .dot{
background: #fff;
}
.main .about_us .sect_2 .list li .conbox .h2tit{
font-size:32px;
font-family:MicrosoftYaHei;
letter-spacing: 2px;
font-weight:400;
color:rgba(51,51,51,1);
line-height:38px;
margin-bottom: 54px;
}
.main .about_us .sect_2 .list li .conbox .dot{
width:2px;
height:80px;
background:rgba(51,51,51,1);
margin-bottom: 60px;
}
.main .about_us .sect_2 .list li .conbox .desc{
font-size:22px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:39px;
}
.main .about_us .sect_2 .list li .num{
height: 190px;
text-align: center;
padding-top: 20px;
font-size:100px;
font-family:Code-Pro-Light-LC;
color:rgba(23,97,198,1);
position: relative;
}
.main .about_us .sect_2 .list li .num:after{
position:absolute;
top: 80%;
left: 50%;
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: "";
width:30px;
height:2px;
background:rgba(23,97,198,1);
}
.main .about_us .sect_3{
	text-align: center;
	padding-top: 83px;
}
.main .about_us .sect_3 .list{
	padding-top: 87px;
}
.main .about_us .sect_3 .list li{
	float: left;
	margin-right: 3.75%;
	width: 30.8%;
}
.main .about_us .sect_3 .list li:nth-child(3n){
margin-right: 0px;
}
.main .about_us .sect_3 .list li .imgbox{
}
.main .about_us .sect_3 .list li .imgbox img{
	width: 100%;
}
.main .about_us .sect_3 .list li .title{
padding-top: 24px;
padding-bottom: 44px;
font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height: 16px;
}
.main .about_us .sect_3 {
	padding-bottom: 90px;
}
.main .about_us .sect_4{
	height: 323px;
	background: url(../img/se4.jpg) no-repeat center center;
	background-size: cover;
text-align: center;
color: #fff;
	padding-top: 52px;
}
.main .about_us .sect_4 .h2tit{
font-size:50px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:50px;
margin-bottom: 30px;
}
.main .about_us .sect_4 .desc{
	height:25px;
font-size:24px;
line-height: 25px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
margin-bottom: 30px;
opacity:0.7;
}
.main .about_us .sect_4 .more{
}
.main .about_us .sect_4 .more a{
	display: block;
	margin: auto;
	    width: 522px;
    letter-spacing: 2px;
    font-size: 23px;
    margin: auto;
    height: 60px;
    background: linear-gradient(0deg,#4480d1,#1b63c7);
    box-shadow: 0px 0px 3px rgba(14,5,10,0.07);
    display: block;
    max-width: 100%;
    line-height: 60px;
    color: #fff;
}
.main .about_us .sect_5{
	background: url(../img/lc.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 80px;
}
.main .about_us .sect_5 .titleitem1 *{
color: #fff !important;
}
.main .about_us .sect_5 .list{
	padding-top: 55px;
}
.main .about_us .sect_5 .list .title{
	display: block;
	margin: auto;
	width:178px;
height:44px;
background:rgba(255,255,255,0.8);
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(23,97,198,1);
text-align:center;
line-height: 44px;
}
.main .about_us .sect_5 .list ul{
	padding-top: 48px;
	position: relative;
	height: 1251px;
	background: url(../img/dot2.png) no-repeat center top;
}
.main .about_us .sect_5 .list ul li{
	position: absolute;
	width: 538px;
	padding-top: 22px;
	background:rgba(255,255,255,1);
	box-shadow:15px 0px 9px rgba(14,5,10,0.06);
	padding-left: 20px;
	padding-right: 30px;
}
.main .about_us .sect_5 .list ul li .congbox{
}
.main .about_us .sect_5 .list ul li .congbox .h2tit{
	height:20px;
	font-size:26px;
	font-family:CenturyGothic;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height:20px;
	margin-bottom: 14px;
}
.main .about_us .sect_5 .list ul li .congbox .desc{font-size:20px;font-family:MicrosoftYaHei;padding-bottom: 27px;letter-spacing: 2px;font-weight:400;color:rgba(140,140,140,1);line-height: 31px;}
.main .about_us .sect_5 .list ul li:nth-child(2n){
right: 0px;
}
.main .about_us .sect_5 .list ul li:nth-child(2n):after{
position:absolute;
top: 50%;
left: -10px;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
width: 0;
height: 0;
border-style: solid;
border-width: 10px 10px 10px 0;
border-color: transparent #fff transparent transparent;
content: "";
display: block;
}
.main .about_us .sect_5 .list ul li:nth-child(2n):before{
display: none;
}
.main .about_us .sect_5 .list ul li:before{
position:absolute;
top: 50%;
right: -10px;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
width: 0;
height: 0;
border-style: solid;
border-width: 10px 0 10px 10px;
border-color: transparent transparent transparent #fff;
content: "";
display: block;
}
.main .about_us .sect_5 .list ul li.li1{
	top: 24px;
}
.main .about_us .sect_5 .list ul li.li2{
	top: 91px;
}
.main .about_us .sect_5 .list ul li.li3{
	top: 252px;
}
.main .about_us .sect_5 .list ul li.li4{
	top: 373px;
}
.main .about_us .sect_5 .list ul li.li5{
	top: 534px;
}
.main .about_us .sect_5 .list ul li.li6{
	top: 679px;
}
.main .about_us .sect_5 .list ul li.li7{
	top: 815px;
}
.main .about_us .sect_5 .list ul li.li8{
	top: 949px;
}
.main .about_us .sect_5 .list ul li.li9{bottom: 0px;}
.main .about_us .sect_5 .list .words{
	text-align: center;
line-height: 24px;
margin: 70px auto 80px;
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
}
.main .about_us .sect_6{
	padding-top: 82px;
	text-align: center;
}
.main .about_us .sect_6 .list{
	padding-top: 90px;
	zoom: 1;
	overflow: hidden;
	background: url(../img/line3.png) no-repeat 46% 44%;
}
.main .about_us .sect_6 .list .item{
	float: left;
	width: 17.5%;
	margin-right: 9.166666%;
}
.main .about_us .sect_6 .list .item:last-child{
margin-right: 0px;
}
.main .about_us .sect_6 .list .item:nth-child(2n){
margin-top: 85px;
}
.main .about_us .sect_6 .list .item:nth-child(3){
padding-left: 10px;
}
.main .about_us .sect_6 .list .item .num{
	width:140px;
height:140px;
border:1px dashed rgba(23,97,198,1);
border-radius:50%;
margin: auto;
text-align: center;
line-height: 140px;
background: #fff;
font-size:93px;
font-family:CenturyGothic-Bold;
font-weight:bold;
color:rgba(23,97,198,1);
margin-bottom: 20px;
}
.main .about_us .sect_6 .list .item .tt{
	height:25px;
font-size:26px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height:25px;
margin-bottom: 10px;
}
.main .about_us .sect_6 .list .item .en{
	height:10px;
font-size:12px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:10px;
margin-bottom: 21px;
opacity:0.5;
}
.main .about_us .sect_6 .list .item .desc{
font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:23px;
letter-spacing: 2px;
}
.main .about_us .sect_6 .list .line{
}
.main .about_us .sect_6 .list .line.line1{
}
.main .about_us .sect_6 .list .line.line2{
}
.main .about_us .sect_6{
	padding-bottom: 63px;
}
.main .about_us .sect_7{
	height: 865px;
	background: url(../img/sec7.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 80px;
}
.main .about_us .sect_7 .list{
	zoom: 1;
	overflow: hidden;
	background: #fff;
	margin-top: 114px;
	border:1px solid rgba(238,238,238,1);
}
.main .about_us .sect_7 .list li{
	float: left;
	border:1px solid rgba(238,238,238,1);
	height: 243px;
	width: 33.3333%;
	border-right: none;
	padding-top: 66px;
	border-bottom: none;
}
.main .about_us .sect_7 .list li .imgbox{
	float: left;
	width: 114px;
	text-align: center;
}
.main .about_us .sect_7 .list li .imgbox img{
	max-width: 100%;
}
.main .about_us .sect_7 .list li .comtbox{
	float: left;
	width: calc(100% - 114px);
}
.main .about_us .sect_7 .list li .comtbox .h2tit{
	height:24px;
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(51,51,51,1);
line-height:24px;
margin-bottom: 23px;
}
.main .about_us .sect_7 .list li .comtbox .desc{
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:20px;
letter-spacing: 3px;
padding-right: 19px;
}
.main .site_set1{
	background: #f8f8f8;
	padding-top: 80px;
}
.main .site_set1 .list{
	padding-top: 80px;
}
.main .site_set1 .list li{
	float: left;
	width: 25%;
	margin-bottom: 18px;
	padding-left: 6px;
	padding-right: 6px;
}
.main .site_set1 .list li .contbox{
	max-width: 100%;
	height: 298px;
	background: #fff;
	-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
padding-top: 58px;
}
.main .site_set1 .list li .contbox:hover{
background: url(../img/hoverbj.png) no-repeat center center;
background-size: 100% 100%;
}
.main .site_set1 .list li .contbox .imgbox{
	margin: auto;
	height: 58px;
	position: relative;
	width: 100px;
	overflow: hidden;
	margin-bottom: 23px;
}
.main .site_set1 .list li .contbox .imgbox i{
	position:absolute;
	top: 50%;
	left: 50%;
	font-size:7rem;
	color:#0F61C7;
}
.main .site_set1 .list li .contbox .imgbox i.default{
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.main .site_set1 .list li .contbox:hover .imgbox i.default{
	-o-transform: translate(-50%, 150%);
	-webkit-transform: translate(-50%, 150%);
	-moz-transform: translate(-50%, 150%);
	-ms-transform: translate(-50%, 150%);
	transform: translate(-50%, 150%);
}
.main .site_set1 .list li .contbox .imgbox i.hover{
	-o-transform: translate(-50%, 150%);
	-webkit-transform: translate(-50%, 150%);
	-moz-transform: translate(-50%, 150%);
	-ms-transform: translate(-50%, 150%);
	transform: translate(-50%, 150%);
	opacity: 0;
	color:#FFFFFF;
}
.main .site_set1 .list li .contbox:hover .imgbox i.hover{
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	opacity: 1;
}
.main .site_set1 .list li .contbox .tit{
	height:18px;
	font-size:18px;
	font-family:FZLTZHJW--GB1-0;
	font-weight:normal;
	color:rgba(89,89,89,1);
	line-height:18px;
	margin-bottom: 22px;
	text-align: center;
}
.main .site_set1 .list li .contbox .desc{
	height:88px;
font-size:14px;
font-family:FZLTXIHK--GBK1-0;
font-weight:normal;
color:rgba(140,140,140,1);
line-height:22px;
letter-spacing: 2px;
padding-left: 20px;
padding-right: 20px;
}
.main .site_set1 .list li .more{
	height: 298px;
	background: #fff;
	text-align: center;
}
.main .site_set1 .list li .more .imgbox2{
padding-top: 72px;
padding-bottom: 40px;	
}
.main .site_set1 .list li .more .imgbox2 img{
}
.main .site_set1 .list li .more .link{
	width:222px;
height:50px;
background:rgba(23,97,198,1);
display: block;
margin: auto;
text-align: center;
line-height: 50px;
font-size:18px;
font-family:FZLTZHJW--GB1-0;
font-weight:normal;
color:rgba(255,255,255,1);
}
.main .site_set1 {
	padding-bottom: 86px;
}
.main .site_set1 .list li .contbox:hover .tit{
color: #fff
}
.main .site_set1 .list li .contbox:hover .desc{
color: #fff
}
.main .site_set2{
	height: 944px;
	background: url(../img/lc2.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 90px;
}
.main .site_set2 .titleitem1 *{
color: #fff !important;
}
.main .site_set2 .list{
padding-top: 122px;
color: #fff;
text-align: center;
}
.main .site_set2 .list li{
	float: left;
}
.main .site_set2 .list li .wordbox{
	width: 188px;
}
.main .site_set2 .list li .wordbox .num{
	width:128px;
height:128px;
border:1px solid rgba(255,255,255,1);
border-radius:50%;
margin: auto;
font-size:76px;
font-family:Code-Pro-Light-LC;
font-weight:300;
    font-family: "HanHei SC","PingFang SC","Microsoft YaHei";
    font-weight: 300;
color:rgba(255,255,255,1);
text-align: center;
line-height: 128px;
margin-bottom: 22px;
}
.main .site_set2 .list li .wordbox .desc{
	height:53px;
font-size:14px;
font-family:FZLTXHJW--GB1-0;
font-weight:normal;
color:rgba(255,255,255,1);
line-height:18px;
opacity: .7;
margin-bottom: 97px;
}
.main .site_set2 .list li .line{
	width:78px;
	opacity: 0.6;
	display: inline-block;
	margin-top: 64px;
font-size:18px;
border: 1px dashed #fff;
font-weight:normal;
color:rgba(255,255,255,1);
line-height:52px;
}
.main .site_set2 .list li .wordbox{
	cursor: pointer;
}
.main .site_set2 .list li .wordbox:hover .num{
background:rgba(255,255,255,1);
color:rgba(148,223,87,1);
opacity:0.9;
}
.main .site_set3{
	padding-top: 52px;
}
.main .site_set3 .list{
	padding-top: 99px;
}
.main .site_set3 .list li{
	float: left;
	width: 33.3333%;
}
.main .site_set3 .list li .imgbox{
}
.main .site_set3 .list li .imgbox img{
	width: 100%;
}
.main .site_set3 .list li .cont{
	height: 280px;
background:#f4f4f4;
padding-top: 37px;
}
.main .site_set3 .list li .cont .h2tit{
	text-align: center;
	height:48px;
	margin-bottom: 36px;
font-size:20px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(23,97,198,1);
line-height:24px;
}
.main .site_set3 .list li .cont .desc{
font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height:27px;
padding-left: 20px;
letter-spacing: 2px;
padding-right: 20px;
}
.main .site_set3 {
	padding-bottom: 113px;
}
.main .site_set4{
	height: 845px;
	background: url(../img/fan.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 84px;
}
.main .site_set4 .titleitem1 *{
color: #fff !important
}
.main .site_set4 .contbox{
	padding-top: 72px;
}
.main .site_set4 .contbox .words{
	float: left;
	width: 50%;
	padding-top: 22px;
	text-align: center;
}
.main .site_set4 .contbox .words img{
	margin-bottom: 77px;
}
.main .site_set4 .contbox .words p{
line-height: 48px;
font-size:20px;
text-align: left;
padding-left: 75px;
padding-right: 75px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:53px;
letter-spacing: 3px;
}
.main .site_set4 .contbox .right{
	float: right;
	width: 50%;
	background:rgba(148,223,87,0.85);
opacity:;
min-height: 576px;
color: #fff;
box-shadow:5px 0px 18px rgba(13,5,9,0.26);
}
.main .site_set4 .contbox .right .h2tit{
	text-align: center;
	margin-bottom: 65px;
font-size:24px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
padding-top: 75px;
color:rgba(255,255,255,1);
line-height:24px;
letter-spacing: 3px;
}
.main .site_set4 .contbox .right .link{
	padding-left: 33px;
	padding-right: 33px;
font-size:20px;
text-align: center;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:41px;
}
.main .site_set4 .contbox .right .link a{
	color: #fff;
	display: inline-block;
	letter-spacing: 3px;
}
.main .site_set4 .contbox .right .link span{	
margin: 0px 25px;
}
.main .site_set5{
	text-align: center;
	background:rgba(250,250,250,1);
	padding-top: 92px;
}
.main .site_set5 .list{
	padding-top: 92px;
}
.main .site_set5 .list .vonbox{
	width:286px;
height:260px;
cursor: pointer;
background:rgba(255,255,255,1);
margin: auto;
max-width: 96%;
background: url(../img/sha1.png) no-repeat center center #fff;
position: relative;
overflow: hidden;
}
.main .site_set5 .list .vonbox img{
	position:absolute;
top: 50%;
left: 50%;
}
.main .site_set5 {
	padding-bottom: 114px;
}
.main .site_set5 .list .vonbox img.default{
	-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.main .site_set5 .list .vonbox:hover img.default{
	-o-transform: translate(-50%, 150%);
-webkit-transform: translate(-50%, 150%);
-moz-transform: translate(-50%, 150%);
-ms-transform: translate(-50%, 150%);
transform: translate(-50%, 150%);
opacity: 0;
}
.main .site_set5 .list .vonbox img.hover{
	-o-transform: translate(-50%, -150%);
-webkit-transform: translate(-50%, -150%);
-moz-transform: translate(-50%, -150%);
-ms-transform: translate(-50%, -150%);
transform: translate(-50%, -150%);
opacity: 0;
}
.main .site_set5 .list .vonbox:hover img.hover{
	-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
opacity: 1;
}
.main .site_set5 .list .title{
	width: 230px;
max-width: 80%;
	margin: auto;
	margin-top: 36px;
	margin-bottom: 20px;
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(51,51,51,1);
line-height:24px;
}
.main .site_set5 .list .desc1{
		width: 230px;
max-width: 80%;
	margin: auto;
	height:36px;
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:18px;
margin-bottom: 14px;
}
.main .site_set5 .list .desc2{
	height:36px;
font-size:14px;
	width: 230px;
max-width: 80%;
	margin: auto;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(89,89,89,1);
line-height:18px;
}
.main .site_set5 .list .vonbox:hover{
	background: url(../img/sha1hover.png) no-repeat center center;
}
.main .site_set6 {
		text-align: center;
	height: 780px;
	background: url(../img/ft.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 85px;
}
.main .site_set6 .titleitem1 *{
color: #fff !important;
}
.main .site_set6 .desc2{
	text-align: center;
	padding-top: 68px;
font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(238,238,238,1);
line-height:35px;
max-width: 80%;
margin: auto;
}
.main .site_set6 .bof{
	padding-top: 50px;
	padding-bottom: 66px;
	text-align: center;
	display: block;
	margin: auto;
}
.main .site_set6 .content{
border-right: 1px solid rgba(255,255,255,0.2);
}
.main .site_set6 .content .imgbox{
	margin-bottom: 22px;
}
.main .site_set6 .content .imgbox img{
}
.main .site_set6 .content .tit{
	height:24px;
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
margin-bottom: 33px;
}
.main .site_set6 .content .desc{
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:28px;
opacity:0.9;
width: 320px;
max-width: 100%;
margin: auto;
}
.main .site_set7{
	padding-top: 106px;
}
.main .site_set7 .list{
	padding-top: 93px;
}
.main .site_set7 .list li{
	float: left;
	width: 25%;
padding-left: 35px;
	position: relative;
	display: flex;
	align-items: top
}
.main .site_set7 .list li:after{
content: "";
position:absolute;
top: 50%;
right: 0%;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
width:1px;
height:137px;
background:rgba(238,238,238,1);
}
.main .site_set7 .list li .imgbox{
	float: left;
	width: 80px;
}
.main .site_set7 .list li .imgbox img{
}
.main .site_set7 .list li .con{
	float: right;
	padding-left: 12px;
}
.main .site_set7 .list li .con .h2tit{
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(51,51,51,1);
line-height:24px;
padding-top: 13px;
margin-bottom: 22px;
}
.main .site_set7 .list li .con .desc{
padding-right: 15px;
font-size:15px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height:32px;
}
.main .site_set7{
	padding-bottom: 164px;
}
.main .site_set8{
	height: 780px;
	background: url(../img/youshi.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 85px;
}
.main .site_set8 .titleitem1 *{
	color: #fff !important
}
.main .site_set8 .titleitem1 .en{
	color:rgba(140,140,140,1);
}
.main .site_set8 .list{
	padding-top: 92px;
}
.main .site_set8 .list .content{
	height:440px;
background:rgba(255,255,255,0.9);
box-shadow:5px 0px 13px rgba(13,5,9,0.77);
max-width: 95%;
text-align: center;
padding-top: 35px;
margin: auto;
}
.main .site_set8 .list .content:hover{
background:rgba(148,223,87,1);
box-shadow:5px 0px 13px rgba(13,5,9,0.77);
}
.main .site_set8 .list .content .imgbox{
	margin-bottom: 25px;
}
.main .site_set8 .list .content .imgbox img{
}
.main .site_set8 .list .content .title{
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(51,51,51,1);
line-height:24px;
margin-bottom: 28px;
}
.main .site_set8 .list .content .desc{
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
width: 240px;
max-width: 100%;
margin: auto;
color:rgba(140,140,140,1);
line-height:24px;
}
.main .site_set8 .list .content:hover .title{
color:#fff;
}
.main .site_set8 .list .content:hover .desc{
color:#fff;
}
.main .site_set9{
	padding-bottom: 100px;
	padding-top: 88px;
}
.main .site_set9 .content{
	background: url(../img);
	padding-top: 113px;
}
.main .site_set9 .content .right{
	float: right;
}
.main .site_set9 .content .left{
	float: left;
}
.main .site_set9 .content .item{
	margin-bottom: 39px;
}
.main .site_set9 .content .item .h2tit{
margin-bottom: 21px;
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(23,97,198,1);
}
.main .site_set9 .content .item .desc{
}
.main .site_set9 .content .item .desc p{
font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
background: url(../img/li2.png) no-repeat left center;
text-indent: 17px;
margin-bottom: 16px;
}
.main .site_set10{
	padding-top: 85px;
	background:rgba(248,248,248,0.4);
}
.main .site_set10 .list{
	zoom: 1;
	overflow: hidden;
	padding-top: 137px;
}
.main .site_set10 .list li{
	float: left;
	width: 50%;
	display: flex;
	margin-bottom: 64px;
	align-items: top
}
.main .site_set10 .list li .imgbox{
}
.main .site_set10 .list li .imgbox img{
}
.main .site_set10 .list li .con{
	padding-left: 17px;
	padding-right: 23px;
}
.main .site_set10 .list li .con .h2tit{
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(51,51,51,1);
margin-bottom: 17px;
}
.main .site_set10 .list li .con .desc{
font-size:16px;
letter-spacing: 3px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(140,140,140,1);
line-height:28px;
}
.main .site_set10 .words{
	height:139px;
border:1px solid rgba(238,238,238,1);
text-align: center;
}
.main .site_set10 .words .h2tit{
font-size:24px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(148,223,87,1);
display: inline-block;
position:relative;
top: -12px;
margin-bottom: 15px;
background:rgba(248,248,248,1);
padding: 0px 20px;
}
.main .site_set10 .words .desc2{
	font-size: 18px;
	letter-spacing: 3px;
	color: #8c8c8c;
	max-width: 90%;
	line-height: 1.7;
	margin: auto;
}
.main .site_set10{
	padding-bottom: 70px;
}
.main .index_1{
	padding-top: 80px;
}
.main .index_1 .tab{
padding-top: 56px;	
}
.main .index_1 .tab .hd{
	zoom: 1;
	overflow: hidden;
	padding-left: 60px;
	padding-right: 60px;
}
.main .index_1 .tab .hd li{
	float: left;
	text-align: center;
	width: 12.5%;
}
.main .index_1 .tab .hd li a{
	display: block;
}
.main .index_1 .tab .hd li a *{
	display: block;
}
.main .index_1 .tab .hd li a .imgbox{
	height: 63px;
	position: relative;
overflow: hidden;
margin-bottom: 16px;
}
.main .index_1 .tab .hd li a .imgbox:after{
	width:1px;
height:22px;
background:rgba(229,229,229,1);
position: absolute;
content: "";
right: 0px;
position:absolute;
top: 50%;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
}
.main .index_1 .tab .hd li a .imgbox i{
	position:absolute;
	top: 50%;
	left: 50%;
	-webkit-transition:all 0.4s;
	-o-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
	font-size:7rem;
}
.main .index_1 .tab .hd li a .imgbox i.default{
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	color:#D3D3D3;
}
.main .index_1 .tab .hd li a .imgbox i.hover{
	-o-transform: translate(-50%, 150%);
	-webkit-transform: translate(-50%, 150%);
	-moz-transform: translate(-50%, 150%);
	-ms-transform: translate(-50%, 150%);
	transform: translate(-50%, 150%);
	opacity: 0;
	color:#0F61C7;
}
.main .index_1 .tab .hd li:hover a .imgbox i.default{
	-o-transform: translate(-50%, 150%);
-webkit-transform: translate(-50%, 150%);
-moz-transform: translate(-50%, 150%);
-ms-transform: translate(-50%, 150%);
transform: translate(-50%, 150%);
opacity: 0;
}
.main .index_1 .tab .hd li:hover a .imgbox i.hover{
	-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
opacity: 1;
}
.main .index_1 .tab .hd li a .title{
	height:30px;
	font-size:14px;
	font-family:MicrosoftYaHei-Bold;
	font-weight:bold;
	color:rgba(210,210,210,1);
	line-height:30px;
	font-size:1.6rem;
}
.main .index_1 .tab .hd li:hover a .title{
	color:rgba(23,97,198,1);
}
.main .index_1 .tab .hd li.current a .title{
color:rgba(23,97,198,1);
}
.main .index_1 .tab .hd li.current a .imgbox i.default{
	-o-transform: translate(-50%, 150%);
-webkit-transform: translate(-50%, 150%);
-moz-transform: translate(-50%, 150%);
-ms-transform: translate(-50%, 150%);
transform: translate(-50%, 150%);
opacity: 0;
}
.main .index_1 .tab .hd li.current a .imgbox i.hover{
	-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
opacity: 1;
}
.main .index_1 .tab .bd{
	padding-top: 83px;
}
.main .index_1 .tab .bd .model{
}
.main .index_1 .tab .bd .model .imgbox{
	float: left;
	width: 546px;
}
.main .index_1 .tab .bd .model .imgbox img{
	width: 100%;
}
.main .index_1 .tab .bd .model .right{
	float: right;
	width: calc(100% - 546px);
	padding-left: 3%;
}
.main .index_1 .tab .bd .model .right .h2tit{
font-size:24px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
padding-top:38px;
}
.main .index_1 .tab .bd .model .right .dot{
	margin-top: 25px;
	margin-bottom: 36px;
}
.main .index_1 .tab .bd .model .right .dot img{
}
.main .index_1 .tab .bd .model .right .qu{
font-size: 18px;
font-weight: bold;
color: #8c8c8c	;
margin-bottom: 20px;
}
.main .index_1 .tab .bd .model .right .desc{
	font-size: 18px;
	color: #8c8c8c;
	letter-spacing: 0px;
	line-height: 1.6;
	margin-bottom: 50px;
}
.main .index_1 .tab .bd .model .right .more{
}
.main .index_1 .tab .bd .model .right .more a{
	width:95px;
height:33px;
background:rgba(148,223,87,1);
border-radius:16px;
display: block;
text-align: center;
line-height: 33px;
color: #fff;
font-size: 14px;
font-weight: bold;
}
.main .index_1 {
	padding-bottom: 90px;
}
.main .index_2{
padding-top: 90px;	
}
.main .index_2 .list{
	padding-top: 65px;
}
.main .index_2 .list li{
	float: left;
	width: 25%;
	text-align: center;
	padding-top: 22px;
	position: relative;
}
.main .index_2 .list li:after{
content: "";
left: 0px;
top: 0px;
width:1px;
position: absolute;
height:200px;
background:rgba(238,238,238,1);
}
.main .index_2 .list li:before{
content: "";
right: 0px;
top: 0px;
width:1px;
position: absolute;
height:200px;
background:rgba(238,238,238,1);
}
.main .index_2 .list li .imgbox{
	height: 200px;
	position: relative;
	overflow: hidden;
}
.main .index_2 .list li .imgbox img{
	max-height: 100%;
	position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.main .index_2 .list li .imgbox i{ font-size:6.5rem; color:#0F61C7; margin-top:10px;}
.main .index_2 .list li .title{
	line-height: 47px;
	font-size: 18px;
	color: #1761c6;
	font-weight: bold;
	margin-bottom: 8px;
}
.main .index_2 .list li .desc{
	line-height: 20px;
	font-size: 12px;
	color: #8c8c8c;
	padding: 0px 30px; 
	height: 76px;
	border-bottom: 1px solid rgba(238,238,238,1);
}
.main .index_2 .list li .more{
	height: 70px;
	overflow: hidden;
	padding-top: 20px;
	-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
	height: 0px;
}
.main .index_2 .list li .more a{
	font-weight: bold;
	color: #94df57;
}
.main .index_2 .list li .more span{
	margin-bottom: 12px;
	display: block;
}
.main .index_2 .list li .more img{
	display: block;
	margin: 0px auto
}
.main .index_2 .list li:hover .more{
	height: 70px;
}
.main .index_2 .list li:hover{
	background:rgba(250,250,250,1);
box-shadow:5px 0px 18px rgba(13,5,9,0.1);
}
.main .index_2 .list li:hover:after{
opacity: 0;
}
.main .index_2 .list li:hover:before{
opacity: 0;
}
.main .index_2 .list{
height: 555px;
}
.main .index_3{
	background:rgba(250,250,250,1);
	padding-top: 77px;
}
.main .index_3 .tab{
}
.main .index_3 .tab .hd{
padding-top: 40px;
	text-align: center;	
}
.main .index_3 .tab .hd ul{
	display: inline-block;
}
.main .index_3 .tab .hd ul li{
float: left;	
margin: 0px 6px;
}
.main .index_3 .tab .hd ul li a{
	display: inline-block;
	padding: 0px 12px;
	line-height: 32px;
	border-radius: 40px;
	font-size: 16px;
	color: #595959
}
.main .index_3 .tab .hd ul li a:hover{
background: #94df57;
color:#fff;
font-weight: bold;
}
.main .index_3 .tab .hd ul li a.current{
background: #94df57;
color:#fff;
font-weight: bold;
}
.main .index_3  .more{
text-align: center;
padding-top: 11px;
padding-bottom: 76px;
}
.main .index_3  .more a{
width:200px;
height:33px;
background:rgba(148,223,87,1);
border-radius:16px;
text-align: center;
line-height: 33px;
font-size:14px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(255,255,255,1);
display: block;
margin: auto;
clear: both;
}
.main .index_4{
height: 813px;
background: url(../img/fh.jpg) no-repeat center center;
background-size: cover;
padding-top: 84px;	
}    
.main .index_4 .titleitem1 .h2tit{
color: #fff;
} 
.main .index_4 .titleitem1 .en{
color:rgba(238,238,238,0.5);
} 
.main .index_4 .list{
	padding-top: 71px;
	text-align: center;
} 
.main .index_4 .list li{
	float: left;
	width: 27.5%;
	margin-right: 8.75%;
	margin-bottom: 50px;
} 
.main .index_4 .list li:nth-child(3n){
margin-right: 0px;
} 
.main .index_4 .list li .content{
height:200px;
background:rgba(238,238,238,0.5);
border-radius:10px;
box-shadow:5px 0px 18px rgba(13,5,9,0.38);
display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
display: -moz-box; /* Firefox 17- */  
display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
display: -moz-flex; /* Firefox 18+ */ 
/*//display: -ms-flexbox; /* IE 10 */  */
display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */  
            flex-direction: column;
            justify-content: center;
} 
.main .index_4 .list li .content .imgbox{
	width: 100%;
overflow: hidden;
height: 60px;
position: relative;	
margin-bottom: 20px;
} 
.main .index_4 .list li .content .imgbox i{
	position:absolute;
	top: 50%;
	-webkit-transition:all 0.4s;
	-o-transition:all 0.4s;
	-moz-transition:all 0.4s;
	-ms-transition:all 0.4s;
	transition:all 0.4s;
	left: 50%;
	font-size:6rem;
	color:#0F61C7;
} 
.main .index_4 .list li .content .imgbox i.default{
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
} 
.main .index_4 .list li .content .imgbox i.hover{
	-o-transform: translate(-50%, 150%);
	-webkit-transform: translate(-50%, 150%);
	-moz-transform: translate(-50%, 150%);
	-ms-transform: translate(-50%, 150%);
	transform: translate(-50%, 150%);
	opacity: 0;
	color:#94DF57;
} 
.main .index_4 .list li .content:hover .imgbox i.default{
	-o-transform: translate(-50%, 150%);
	-webkit-transform: translate(-50%, 150%);
	-moz-transform: translate(-50%, 150%);
	-ms-transform: translate(-50%, 150%);
	transform: translate(-50%, 150%);
	opacity: 0;
} 
.main .index_4 .list li .content:hover .imgbox i.hover{
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	opacity: 1;
} 
.main .index_4 .list li .content .title{
	width: 100%;
	font-size:22px;
	font-family:MicrosoftYaHei-Bold;
	font-weight:bold;
	color:rgba(23,97,198,1);
	line-height:35px;
} 
.main .index_4 .list li .content:hover .title{
	color: rgba(148, 223, 87, 1)
} 
.main .index_4 .list li .content:hover{
	background:rgba(238,238,238,1);
	border-radius:10px;
	box-shadow:5px 0px 68px rgba(13,5,9,0.38);
	-o-transform: translate(0%, -20px);
	-webkit-transform:translate(0%, -20px);
	-moz-transform: translate(0%, -20px);
	-ms-transform:translate(0%, -20px);
	transform: translate(0%, -20px);
}
.main .index_4 .list li .content {
	cursor: pointer;
}
.main .index_5{
	padding-top: 88px;
}
.main .index_5 .list{
	position: relative;
	text-align: center;
}
.main .index_5 .list .content{
}
.main .index_5 .list .content .imgbox{
	margin-bottom: 26px;
}
.main .index_5 .list .content .imgbox img{
	width: 140px;
-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
.main .index_5 .list .content:hover .imgbox img{
	-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: initial;
}
.main .index_5 .list .content .title{
	height:19px;
font-size:18px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(51,51,51,1);
line-height:19px;
margin-bottom: 14px;
}
.main .index_5 .list .content .desc{
font-size:12px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(201,201,201,1);
line-height:20px;
width: 133px;
margin: auto;
margin-bottom: 10px;
}
.main .index_5 .list .content .num{
font-size:66px;
font-family:CenturyGothic-Bold;
font-weight:bold;
color:rgba(201,201,201,1);
}
.main .index_5 .list .owl-prev{
position:absolute;
top: 20.5%;
left: 0%;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
background: none;
border: none;
width:37px;
margin: 0px;
height:37px;
background:rgba(255,255,255,1);
border:1px solid rgba(238,238,238,1);
background: url(../img/left.png) no-repeat center center #fff;
border-radius:50%;
}
.main .index_5 .list .owl-next{
position:absolute;
top: 20.5%;
right: 0%;
margin: 0px;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
background: none;
border: none;
width:37px;
height:37px;
background:rgba(255,255,255,1);
border:1px solid rgba(238,238,238,1);
background: url(../img/right.png) no-repeat center center #fff;
border-radius:50%;
}
.main .index_5 {
	padding-bottom: 97px;
}
.main .index_5 .list .content:hover .title{
color:rgba(23,97,198,1);
}
.main .index_5 .list .content:hover .desc{
color:rgba(23,97,198,1);
}
.main .index_5 .list .content:hover .num{
color:rgba(23,97,198,1);
}
.main .index_5 .list .content{
	cursor: pointer;
}
#owl-demoa{
	position: static;
}
.main .index_5 .list .owl-prev:hover{
background: url(../img/lefthover.png) no-repeat center center #94df57;
border-color: #94df57
}
.main .index_5 .list .owl-next:hover{
background: url(../img/righthover.png) no-repeat center center #94df57;
border-color: #94df57
}
.main .index_5 .list{
	padding: 0px 7%;
}
.main .index_5 .floating{
		margin-top: 94px;
	background: url(../img/linebox.png) repeat-x left 20%;
} 
.main .index_5 .floating{
} 
.main .index_6{
	background:rgba(250,250,250,1);
	padding-top: 70px;
}
.main .index_6 .list{
	background: url(../img/phone.png) no-repeat right center;
	padding-top: 95px;
}
.main .index_6 .list .item{
	display: flex;
	align-items: top;
	margin-bottom: 79px;
}
.main .index_6 .list .item .imgbox{
	padding-right: 25px;
	width: 60px;
}
.main .index_6 .list .item .imgbox img{ 
	height: auto;
}
.main .index_6 .list .item .content{ 
	width: 576px;
}
.main .index_6 .list .item .content .h2tit{ 
font-size:18px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(51,51,51,1);
line-height:19px;
padding-top: 9px;
margin-bottom: 14px;
}
.main .index_6 .list .item .content .desc{ 
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(89,89,89,1);
line-height:21px;
}
.main .index_7{
	background: url(../img/index1.jpg) no-repeat center center;
	background-size: cover;
	height: 750px;
	padding-top: 85px;
}
.main .index_7 .titleitem1 .h2tit{
color: #fff;
}
.main .index_7 .titleitem1 .en{
color:rgba(140,140,140,1);
}
.main .index_7 .list{
	zoom: 1;
	overflow: hidden;
	padding-bottom: 52px;
	border-bottom: 1px solid rgba(181,181,181,0.2);
	padding-top: 60px;
}
.main .index_7 .list li{
	float: left;
	width: 25%;
	text-align: center;
}
.main .index_7 .list li .num{
	font-size:72px;
font-family:Code-Pro-Light-LC;
font-weight:bold;
color:rgba(23,97,198,1);
    font-family: "HanHei SC","PingFang SC","Microsoft YaHei";
    font-weight: 300;
}
.main .index_7 .list li .title{
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1)
}
.main .index_7 .desc{
	padding-top: 45px;
	font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(238,238,238,1);
line-height:35px;
text-align: center;
margin-bottom: 40px;
}
.main .index_7 .more{
	width:200px;
height:33px;
background:rgba(148,223,87,1);
border-radius:16px;
display: block;
margin: auto;
line-height: 33px;
font-weight: bold;
color: #fff;
text-align: center;
}
.main .index_8{
	padding-top: 75px;
}
.main .index_8 .hd{
	padding-top: 46px;
	text-align: center;
}
.main .index_8 .hd ul{
	display: inline-block;
}
.main .index_8 .hd ul li{
	float: left;
}
.main .index_8 .hd ul li a{
	display: block;
		display: inline-block;
	padding: 0px 16px;
	line-height: 32px;
	border-radius: 40px;
	font-size: 16px;
	color: #595959
}
.main .index_8 .hd ul li a:hover{
background: #94df57;
color:#fff;
font-weight: bold;
}
.main .index_8 .hd ul li a.current{
background: #94df57;
color:#fff;
font-weight: bold;
}
.main .index_8 .bd{
}
.main .index_8 .bd .more{
text-align: center;
padding-top: 11px;
padding-bottom: 76px;
}
.main .index_8 .bd .more a{
width:200px;
height:33px;
background:rgba(148,223,87,1);
border-radius:16px;
text-align: center;
line-height: 33px;
font-size:14px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(255,255,255,1);
display: block;
margin: auto;
clear: both;
}
.main .index_8 .bd .news_list .list ul li .time{
	margin-bottom: 49px;
}
.index_footer{
	background:rgba(46,48,51,1);
}
.index_footer .sec_1{
	zoom: 1;
	overflow: hidden;
}
.index_footer .sec_1 li{
	float: left;
	width: 20%;
	display: flex;
	align-items: center;
	height: 126px;
	border-bottom: 1px solid rgba(83,83,83,1);
}
.index_footer .sec_1 li .imgbox{
	float: left;
}
.index_footer .sec_1 li .imgbox img{
}
.index_footer .sec_1 li .words{
	padding-left: 12px;
font-size:16px;
font-weight:normal;
color:rgba(255,255,255,1);
}
.index_footer .sec_2 .navlist{
	zoom: 1;
	padding-top: 50px;
	padding-bottom: 45px;
	overflow: hidden;
		border-bottom: 1px solid rgba(83,83,83,1);
}
.index_footer .sec_2 .navlist .item{
	float: left;
	width: 22%;
	color: #fff;
}
.index_footer .sec_2 .navlist .item:last-child{margin-right: 0px;width: 12%;}
.index_footer .sec_2 .navlist .item .h2tit{
	height:20px;
font-size:20px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:23px;
opacity:0.8;
margin-bottom: 30px;
}
.index_footer .sec_2 .navlist .item ul{
}
.index_footer .sec_2 .navlist .item ul li{
}
.index_footer .sec_2 .navlist .item ul li a{
	display: block;
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:29px;
opacity:0.6;
}
.index_footer .sec_2 .navlist .item p{
		display: block;
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:29px;
opacity:0.6;
margin-bottom: 15px;
}
.index_footer .sec_2 .navlist .item img{
	max-width: 70%;
}
.index_footer .flink{
	padding-top: 14px;
	padding-bottom: 20px;
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
line-height:29px;
opacity:0.6;
}
.index_footer .flink a{
	color:rgba(255,255,255,1);
}
.index_footer .fobottom{
font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,1);
line-height:29px;
opacity:0.6;
padding-bottom: 10px;
zoom: 1;
overflow: hidden;
}
.index_footer .fobottom .left{
float: left;
}
.index_footer .fobottom .right{
float: right;
}
.main .index_1 .tab .hd li a .title,.main .index_8 .hd ul li a,.main .index_3 .tab .hd ul li a,.main .index_5 .list .content *,.main .index_2 .list li *,.main .index_2 .list li{
	-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
}
.main .index_2 .list li{
	cursor:pointer;
}
.index_banner{
}
.index_banner .imgbox{
	height: 800px;
	text-align: center;
	position: relative;
	display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
display: -moz-box; /* Firefox 17- */  
display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
display: -moz-flex; /* Firefox 18+ */ 
/*display: -ms-flexbox; /* IE 10 */  */
display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */  
            flex-direction: column;
            justify-content: center;
line-height: 2;
color: #fff;
text-align: center;
font-size:40px;
font-family:FZCTHJW--GB1-0;
font-weight:normal;
color:rgba(255,255,255,1);
line-height:74px;
letter-spacing: 6px;
}
.index_banner .imgbox .text{}
.index_banner .imgbox .text p{}
.index_banner .imgbox .text .p1{ font-size:5rem; font-weight:bold;}
.index_banner .imgbox .text .p2{ font-size:2.5rem;}
.index_banner .imgbox .pic{
}
.index_banner .imgbox .pic img{
	position:absolute;
	top: 50%;
	left: 50%;
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	max-width: 60%
}
.index_banner .owl-theme .owl-controls{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	margin: 0px;
	bottom: 53px;
}
.index_banner .owl-theme .owl-controls .owl-page span{
	margin: 0px;
	background: none;
width:29px;
height:4px;
background:rgba(160,160,160,1);
border-radius:1px;
margin: 0px 5px;
opacity: 1;
}
.index_banner .owl-theme .owl-controls .owl-page.active span{
background:rgba(148,223,87,1);
}
/*新修改代码 2018/10/1*/
.index_banner .imgbox{
	height: 100vh
}
.index_banner .pic{
width: 100%;
height: 100%;
z-index: 5;
    text-align: center;
    position: absolute;
    left: 0px;
    top: 0px;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -moz-flex;
   /* display: -ms-flexbox;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
    line-height: 2;
    color: #fff;
    text-align: center;
    font-size: 35px;
    font-family: FZCTHJW--GB1-0;
    font-weight: normal;
    color: rgba(255,255,255,1);
    line-height: 54px;
    letter-spacing: 16px;
	filter:alpha(opacity=85); opacity:0.85;-moz-opacity:0.85;
}
.index_banner .item{
	overflow: hidden;
}
.index_banner .imgbox{
animation: scale 4s;
-moz-animation: scale 4s;	/* Firefox */
-webkit-animation: scale 4s;	/* Safari 和 Chrome */
-o-animation: scale 4s;	/* Opera */
animation-direction:alternate;
-webkit-animation-direction:alternate; /* Safari 和 Chrome */
animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite; /* Safari 和 Chrome */
}
@keyframes scale
{
from {
 -webkit-transform: scale(1,1);
    -o-transform: scale(1,1);
    -moz-transform:scale(1,1);
    -ms-transform:scale(1,1);
    transform:  scale(1,1);
}
to {
 -webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}
}
@-moz-keyframes scale /* Firefox */
{
from {
-webkit-transform: scale(1,1);
    -o-transform: scale(1,1);
    -moz-transform:scale(1,1);
    -ms-transform:scale(1,1);
    transform:  scale(1,1);
}
to {
 -webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}
}
@-webkit-keyframes scale /* Safari 和 Chrome */
{
from {
-webkit-transform: scale(1,1);
    -o-transform: scale(1,1);
    -moz-transform:scale(1,1);
    -ms-transform:scale(1,1);
    transform:  scale(1,1);
}
to {
 -webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}
}
@-o-keyframes scale /* Opera */
{
from {
-webkit-transform: scale(1,1);
    -o-transform: scale(1,1);
    -moz-transform:scale(1,1);
    -ms-transform:scale(1,1);
    transform:  scale(1,1);
}
to {
 -webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}
}
@media screen and (max-width: 640px){
	.index_banner .pic {
    font-size: 18px;
    line-height: 1.8;
}
	.index_banner .imgbox{
	/*	height: 100vh !important;*/
	}
}
.float_nav{ background:#0F61C7; width:85px; height:auto; position:fixed; top:300px; left:0; z-index:10;}
.float_nav h3{ background:#A1BC41; height:40px; line-height:40px; color:#FFFFFF; font-size:14px; text-align:center; font-weight:bold;}
.float_nav ul{}
.float_nav ul li{ padding:5px; border-bottom:1px solid #4A9BE3;}
.float_nav ul li a{ color:#ffffff; font-size:12px;}
.float_nav ul li a:hover{ color:#4A9BE3;}
#page{ text-align:center; margin:0 auto;}
#page a{ color:#1761C6;}
/* case */
.case_industry{
	margin:30px 0;
}
.case_industry ul{
	padding:10px 0px 30px 0px;
}
.case_industry ul li{
	float:left;
	width:20%;
	height:40px;
	line-height:40px;
}
.case_industry ul li.active{
}
.case_industry ul li.active a{
	background:#eeeeee;
	color:#1761C6;
	padding:3px 10px 3px 10px;
	border-radius:30px;
}
.case_industry ul li a{
	color:#717171;
	font-size:15px;
}
.case_industry ul li a:hover{
	background:#eeeeee;
	color:#1761C6;
	padding:3px 10px 3px 10px;
	border-radius:30px;
}
@media screen and (max-width: 800px){
.case_industry ul li{
	width:33.3333%;
}
}
@media screen and (max-width: 640px){
.case_industry ul li{
	width:50%;
}
}
/*新修改代码 2018/10/1*/
@media screen and (max-width: 640px){
#rides-cs{ display:none;}
}
.floating_ck{position:fixed;right:0px;top:20%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words1{background-image:url(../img/zxicon.png);}
.quote{background-image:url(../img/kficon.png);}
.qrcord{background-image:url(../img/erweima.png);}
.return{background-image:url(../img/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../img/ewm1.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
@media screen and (max-width: 640px){
#tel1{ display:block;}
}
.tel1{ display:none;}
.tel1{position:fixed;right:0px; bottom: 10%; right: 5%; font-size: 12px;}
.tel1 dl dd{position:relative;width:50px;height:50px;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.tel1 dd span{color:#000;display:block;padding-top:54px;}
.dianhua{background-image:url(../img/dh.png); width: 50px; height: 50px;}
.return1{background-image:url(../img/top.png); width: 50px; height: 50px; margin-bottom: 10px; cursor:pointer;}