@font-face {
	font-family: 'iconfont';
	src: url('../font/iconfont.eot');
	src: url('../font/iconfont.eot') format('embedded-opentype'), url('../font/iconfont.woff') format('woff'), url('../font/iconfont.ttf') format('truetype'), url('../font/iconfont.svg') format('svg');
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-sousuo:before {
	content: "\e63c";
	font-size: 24px;
	color: #000000;

}
.icon-dayu:before {
	content: "\e61c";
	color: #634f4f;
	font-weight: bold;
	padding-left: 4px;
	font-size: 12px;
}
.icon-user:before {
	content: "\e600";
	font-size: 22px;
	color: #000000;
}
.icon-rili:before {
	content: "\e602";
	padding-right: 6px;
}
.wc-top{
    height: 37px;
    background: url(../image/topbg.png) center top;
}
.wc-top-content {
    width: 1200px;
    margin: 0 auto;
}
.wc-top-left {
    margin-top: 10px;
    float: left;
	line-height:1.15;
    float: left;
    width: 500px;
	color:#ffffff
	
}

.wc-top-right {
    float: right;
    margin-top: 10px;
}
.wc-top-right a {
    height: 12px;
    line-height: 12px;
    display: block;
    float: left;
    padding: 3px 15px 0 15px;
    color: #fff;
}

.wc_top {
	height: 50px;
	position: relative;
	width: 100%
}
.wc_top .wc_logo {
	float: left;
	position: absolute;
	bottom: 0;
	left:10%;
}
.wc_top .wc_user {
	float: right;
	position: absolute;
	bottom: 0;
	right: 2%
}

form.search-form {
	position: relative;
	width: 300px;
	margin: 0 auto;
}
.submit {
	height: 24px;
	width: 24px;
	cursor: pointer;
	position: absolute;
}
.keyword {
	width: 100%;
	height: 24px;
	padding-left: 13px;
	color: #CCC
}
.wc_search {
	background: #B46381;
}
.wc_search form {
	height: 24px;
}
.wc_search input {
	width: 0;
	padding: 0 42px 0 2px;
	border-bottom: 1px solid transparent;
	background: transparent;
	-webkit-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}
.wc_search input:focus {
	width: 300px;
	z-index: 1;
	border-bottom: 1px solid #ccc;
}
.wc_search button {
	background: #fff;
	top: 0;
	right: 0;
	cursor: pointer;
	line-height:24px;
	padding-right:16px;
}


.nav-content-box, .nav-content-box>li>ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.nav-content-box>li, .nav-content-box>li>ul>li {
	text-align: center;
}
.nav-bar {
	position: relative;
	z-index: 1000;
	overflow: hidden;
	min-width: 900px;
	height: 80px;
	width: 100%;
}
.nav-bar:hover {
	overflow: visible;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	width: 100%;
}
.nav-bg {
	position: absolute;
	width: 100%;
	height: 300px;
	background: #dbe0e6;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	z-index: 9999;
}
.nav-top {
	height: 80px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background: #FFFFFF;
}
.nav-content {
	width:1200px;
	margin:0 auto;
	height:80px
}
.nav-logo{
	float:left;
	height:80px;
	width:300px;
	line-height:80px;
}
.nav-logo a{
	display:block;
	width:155px;
	margin:0 auto
	}
.nav-content-box>li {
	float: left;
	line-height: 80px;
}
.nav-content-box>li:hover {
	background: #C2C2C2;
}
.nav-content-box>li>span>a {
	display: block;
	width: 100%;
	margin: 0;
	height: 79px;
	line-height: 100px;
	color: #000000;
	text-decoration: none;
}
.nav-content-box>li:hover>span>a {
	background: #CCCCCC;
}
ul>li.index, ul>li.cat, ul>li.special, ul>li.user, ul>li.cooperation, ul>li.mobile {
	width: 120px;
}
ul>li.index {
	height: 79px;
}
ul.nav-content-box>li>ul {
	border-right: solid 1px #eaeaea;
	margin: 10px 0 6px
}
ul.nav-content-box>li>ul:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}
.nav-content-box>li:hover>ul {
	border-right: none;
	padding-right: 1px;
}
ul.nav-content-box>li>ul>li {
	float: left;
	width: 100%;
	line-height: 2;
	text-align: center;
}
ul.nav-content-box>li.cat>ul>li {
	width: 99%;
}
ul.nav-content-box>li>ul>li>a {
	display: block;
	width: 100%;
	padding-bottom: 8px;
	color: #000000;
	text-decoration: none;
}
ul.nav-content-box>li>ul>li>a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.third-menu>li {
	position: relative;
}
.third-link {
	padding: 5px 0;
	display: block;
	color: #666;
}
.third-link.hover {
	background: #f3f3f3;
	color: #459df5;
	border-radius: 4px;
}
.fourth-menu {
	position: absolute;
	background: #fff;
	border: 1px solid #ddd;
	
	left: 125px;
	display: none;
	top: 0px;
	width: 120px;
	z-index: 999;
	border-radius: 6px;
	-webkit-box-shadow: 1px 1px 7px #ddd;
	box-shadow: 1px 1px 7px #ddd;
}
.fourth-menu:before, .fourth-menu:after {
	content: "";
	display: block;
	border-width: 10px;
	position: absolute;
	top: 8px;
	left: -20px;
	border-style: solid dashed dashed;
	border-color: transparent #ddd transparent transparent;
	font-size: 0;
	line-height: 0;
}
.fourth-menu:after {
	top: 10px;
	left: -16px;
	border-width: 8px;
	border-color: transparent #fff transparent transparent;
}
.fourth-menu a {
	display: block;
	color: #666;

	
}
.fourth-menu a:hover {
	color: #459df5;
	text-decoration: underline;
}

.slideBox {
	width: 100%;
	height: 617px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}
.slideBox .hd {
	position: absolute;
	left: 50%;
	margin-left: 420px;
	bottom: 20px;
	zoom: 1;
	z-index: 1;
	font-family: arial;
}
.slideBox .hd ul li {
	display: inline-block;
	float: left;
	margin-left: 8px;
	width: 20px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	cursor: pointer;
	background: #1b1b1b;
	color: #fff;
}
.slideBox .hd ul li.on {
	background: #1787e2;
}
.slideBox .bd {
	width: 1920px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
}
.bannerlist_item {
	background: url(../image/news_bg.jpg) center center no-repeat;
	height: 300px;
}
.banner-list {
	height: 300px;
	position: relative;
	overflow: hidden;
}
.banner-list .bannerlist_ul {
	height: 300px;
	position: relative;
	width: 100%;
}

.wchome_content .bar {
	position: relative;
	height: 54px;
	background: url(../image/bg.png) repeat-x top left #ffffff;
	-webkit-box-shadow: 0px -20px 40px -35px #000000;
	-o-box-shadow: 0px -20px 40px -35px #000000;
	box-shadow: 0px -20px 40px -35px #000000;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=90, Strength=40);
}
.wchome_content .bar ul.links {
	display: block;
	position: absolute;
	right: 50%;
	top: 0px;
	list-style: none;
	width: 50%;
	margin: 0;
	padding: 0 204px 0 0;
}
.wchome_content .bar ul.discover {
	position: absolute;
	width: 409px;
	margin: 0 0 0 -204px;
	left: 50%;
	top: 1px;
	padding: 0;
	list-style: none;
	height: 54px;
	float: left;
	z-index: 100;
	overflow: hidden;
}
.wchome_content .bar ul.links.right {
	position: absolute;
	width: auto;
	right: auto;
	left: 50%;
	top: 0;
	padding: 0 0 0 205px;
}
.wchome_content .bar ul.links li.separator {
	display: block;
	float: right;
	width: 1px;
	height: 52px;
	background: url(../image/separator.png) no-repeat left top;
}
.wchome_content .bar ul.links li {
	float: right;
	margin: 0;
}
.wchome_content .bar ul.links li a {
	padding: 0 20px;
	text-align: center;
	display: block;
	position: relative;
	height: 51px;
	background: url(../image/linkoff.png);
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #3c5f71;
}
.wchome_content .bar ul.links li a .line1, .wchome_content .bar ul.links li a .line2, .wchome_content .bar ul.links li a .line {
	width: 100%;
}
.wchome_content .bar ul.links li a .line {
	display: block;
	float: left;
	line-height: 51px;
	text-transform: uppercase;
}
.wchome_content .bar ul.links li a .line1 {
	display: block;
	float: left;
	margin: 8px 0 0 0;
	text-transform: uppercase;
}
.wchome_content .bar ul.links li a .line2 {
	display: block;
	float: left;
	clear: both;
	text-transform: uppercase;
	margin-top: -3px;
}
.wchome_content .bar ul.discover li a {
	display: block;
	position: relative;
	z-index: 101;
	width: 409px;
	height: 78px;
}
.wchome_content .bar ul.discover li a img {
	display: block;
	margin: 0 auto;

}

.wcnews{
	background-color: #f4f4f4;
	width:100%;
	height: 247px;
}
.wcnews_content {
	width: 1200px;
	height: 247px;
	margin: 0 auto;
	overflow: hidden;
}
.wcnews_content h2 {
	text-align: center;
	width: 320px;
	margin: 30px auto 0px;
}
.wcnews_content h2 a {
	font-weight: normal;
	font-size: 24px;
	color: #205b7a;
}
.wcnews_content .wcnews_item {
	width: 1200px;
	float: left;
	margin: 20px 0;
}
.wcnews_content .wcnews_item ul {
	list-style: none;
	display: block;
	width: 1200px;
	float: left;
	margin: 20px 0;
}
.wcnews_content .wcnews_item ul li {
	display: block;
	float: left;
	width: 400px;
	margin: 10px 0;
	height: 70px;
}
.wcnews_content .wcnews_item ul li .date {
	display: block;
	text-align: center;
	float: left;
	width: 60px;
	border-right: 1px solid #d0dce4;
	padding: 10px 0;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
}
.wcnews_content .wcnews_item ul li .date .month {
	color: #5c9ac6;
	text-transform: uppercase;
	font-size: 9px;
	display: block;
	width: 100%;
	text-align: center;
}
.wcnews_content .wcnews_item ul li .date .day {
	color: #979797;
	font-size: 25px;
	display: block;
	width: 100%;
	text-align: center;
}
.wcnews_content .wcnews_item ul li .wcnews_title {
	display: block;
	margin-left: 80px;
	padding: 5px 0;
}
.wcnews_content ul li a:hover .wcnews_title h3 {
	color: #239DE7;
}
.wcnews_content .wcnews_item ul li .wcnews_title h3 {
	text-transform: uppercase;
	color: #557688;
	font-size: 14px;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
	margin: 0;
	text-shadow: rgba(0,0,0,.15) 0 0 1px;
}

.wcproduct {
	position: relative;
	background-repeat: no-repeat;
	background-position: center -90px;
	background-color: #99c9ed;
	padding: 0 0 0px;
	height: 500px;
	color: #205b7a;
	background-image: url(../image/product_bg.png);
	overflow: hidden;
}
.wcproduct .product_content {
	position: relative;
	margin: 0 auto;
	text-align: left;
	width: 1200px;
}
.wcproduct .product_content h2 {
	text-transform: uppercase;
	text-align: center;
	width: 320px;
	margin: 0px auto;
	padding-top: 40px;
}
.wcproduct .product_content h2 a {
	font-size: 24px;
	font-weight: normal;
	color: #205b7a;
}
.wcproduct .product_content h2 a:hover {
	text-decoration: underline;
}
.wcproduct .product_content .product_anim {
	position: absolute;
	top: 140px;
	left: 0px;
	width: 1200px;
}
.wcproduct .product_content .product_anim .pro_block.pro_left {
	right: 50%;
}
.wcproduct .product_content .product_anim .pro_block.pro_right {
	left: 50%;
}
.wcproduct .product_content .product_anim .pro_block {
	display: block;
	position: absolute;
	width: 50%;
	height: 330px;
}
.wcproduct .product_content .product_anim .pro_block.pro_left .product_picture {
	right: 0px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 310px;
	
	width: 375px;
	z-index: 50;
	background-image: url(../image/pic_shadow.png);
}
.wcproduct .product_content .pro_block img.mask {
	width: 245px;
	height: 245px;
	display: block;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 245px;
	-moz-border-radius: 245px;
	border: 0px solid #d7eeff;
	-webkit-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
.wcproduct .product_content .product_anim .pro_block.pro_left .product_circle {
	position: absolute;
	background: url(../image/pic_circle.png) no-repeat center center;
	height: 245px;
	width: 245px;
	background-size: 100% 100%;
	-webkit-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
	right: 65px;
}
.wcproduct .product_content .product_anim .pro_block.pro_left .product_text {
	position: absolute;
	
	width: 275px;
	height: 145px;
	left: 0;
	top: 70px;
	color: #205B7A;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
}
.wcproduct .product_content .product_anim .pro_block:hover .product_circle {
	transform: scale(1.05, 1.05);
	-ms-transform: scale(1.05, 1.05);
	

	-webkit-transform: scale(1.05, 1.05);
}
.wcproduct .product_content .product_anim .pro_block:hover .product_text .product_category, .wcproduct .product_content .product_anim .pro_block:hover .product_text span.product_more, .wcproduct .product_content .product_anim .pro_block:hover .product_text h3 {
	color: #239DE8;
}
.wcproduct .product_content .product_anim .pro_block.pro_left .product_text span {
	font-size: 17px;
}
.wcproduct .product_content .product_anim .pro_block.pro_left .product_text span, .wcproduct .product_content .product_anim .pro_block.pro_left .product_text h3, .wcproduct .product_content .product_anim .pro_block.pro_left .product_text p {
	display: block;
	width: 100%;
	text-align: right;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
}
.wcproduct .product_content .product_anim .pro_block.pro_left .product_text h3 {
	font-size: 21px;
	margin: 0;
	font-weight: bold;
}
.wcproduct .product_content .product_anim .product_text p {
	margin-bottom: 10px;
}
.wcproduct .product_content .product_anim .pro_block.pro_left .product_text span, .wcproduct .product_content .product_anim .pro_block.pro_left .product_text h3, .wcproduct .product_content .product_anim .pro_block .product_text p {
	display: block;
	width: 100%;
	text-align: right;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
}
.wcproduct .product_content .product_anim .pro_block .product_text span, .wcproduct .product_content .product_anim .pro_block .product_text h3, .wcproduct .product_content .product_anim .pro_block .product_text p {
	display: block;
	width: 100%;
	text-align: right;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
}
.wcproduct .product_content .product_anim .pro_block.pro_right .product_circle {
	position: absolute;
	background: url(../image/pic_circle.png) no-repeat center center;
	height: 245px;
	width: 245px;
	background-size: 100% 100%;
	-webkit-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
	left: 64px;
}
.wcproduct .product_content .product_anim .pro_block .product_picture {
	position: absolute;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 310px;
	
	width: 375px;
	z-index: 50;
	background-image: url(../image/pic_shadow.png);
}
.wcproduct .product_content .product_anim .pro_block .product_text span.product_more {
	display: block;
	float: right;
	clear: both;
	font-size: 12px;
	color: #205b7a;
}
.wcproduct .product_content .product_anim .pro_block.product_right .product_text {
	right: 0;
	left: auto;
}
.wcproduct .product_content .product_anim .pro_block.pro_left .product_text {
	position: absolute;
	
	width: 275px;
	height: 145px;
	left: 0;
	top: 40px;
	color: #205B7A;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
}
.wcproduct .product_content .product_anim .pro_block.pro_right .product_text {
	right: 0;
	left: auto;
	position: absolute;
	
	width: 275px;
	height: 145px;
	top: 40px;
	color: #205B7A;
	font-family: '3dsweb', Helvetica, Arial, sans-serif;
}
.wcproduct .product_content .product_anim .pro_block.pro_right .product_text span, .wcproduct .product_content .product_anim .pro_block.pro_right .product_text h3, .wcproduct .product_content .product_anim .pro_block.pro_right .product_text a, .wcproduct .product_content .product_anim .pro_block.pro_right .product_text p {
	text-align: left;
}
.wcproduct .product_content .product_anim .pro_block .product_text span {
	font-size: 17px;
}
.wcproduct .product_content .product_anim .pro_block .product_text h3 {
	font-size: 21px;
	margin: 0;
	font-weight: bold;
}
.wcproduct .product_content .product_anim .pro_block.pro_right .product_text span.product_more {
	float: left;
	background: url(../image/linkarrowleft-right.png) no-repeat left -11px;
	padding: 0 0 0 10px;
}
.wcproduct .product_content .product_anim .pro_block.pro_left .product_text span.product_more {
	background: url(../image/linkarrowleft-right.png) no-repeat right 4px;
	padding: 0 10px 0 0;
}


.case_list_met_11_1 .overlay-panel {
	color: #ffffff;
}
.case_list_met_11_1 {
	position: relative;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	height:680px
}
.text-xs-center {
	text-align: center!important;
}
.container {
	max-width: 100%;
	margin-right: auto;
	margin-left: auto;
 padding-right: .9375rem;
 padding-left: .9375rem;
}
.case_list_met_11_1 .overlay-panel {
	color: #ffffff;
}
.case_list_met_11_1 .container {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	padding: 30px 0;
	width:1200px;
}
.case_list_met_11_1 .title {
	height: 60px;
	position: relative;
	margin: 0;
	font-weight: normal;
	height: 45px;
}
.case_list_met_11_1 .title a {
	font-size: 24px;
	color: #00acc2
}
.case_list_met_11_1 .line {
	color: #666666;
	position: relative;
}
.case_list_met_11_1 .line:before {
	content: '';
	position: absolute;
	left: -45px;
	top: 50%;
	background-color: #666666;
 background-color:;
	width: 40px;
	height: 1px;
	-webkit-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;
}
.case_list_met_11_1 .line:after {
	content: '';
	position: absolute;
	right: -45px;
	top: 50%;
	background-color: #666666;
 background-color:;
	width: 40px;
	height: 1px;
	-webkit-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;
}
.case_list_met_11_1 .container:hover .line:before {
	width: 20px !important;
	left: -25px !important;
}
.case_list_met_11_1 .container:hover .line:after {
	width: 20px !important;
	right: -25px !important;
}
.case_list_met_11_1 .case-swiper {
	width: 100%;
	position: relative;
	overflow: hidden
}
.case_list_met_11_1 .case-swiper .case-ul {
	margin-top: 30px;
	position: relative;
	overflow: hidden;
	list-style: none;
}
.case_list_met_11_1 .case-swiper .case-ul .case-li {
	margin-bottom: 0px;
	padding: 0;
	float: left;
	width: 24.475%;
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0)
}
.case_list_met_11_1 .case-swiper .case-ul .case-li a {
	display: block;
	overflow: hidden
}
.case_list_met_11_1 .case-swiper .case-ul .case-li img {
	width: 100%;
	height: 246px;
	-webkit-transition: transform 1s ease-out;
	-webkit-transition: -webkit-transform 1s ease-out;
	transition: -webkit-transform 1s ease-out;
	-o-transition: transform 1s ease-out;
	transition: transform 1s ease-out;
	transition: transform 1s ease-out, -webkit-transform 1s ease-out;
	-o-object-fit: cover;
	object-fit: cover
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:hover img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: transform 1s ease-out;
	-webkit-transition: -webkit-transform 1s ease-out;
	transition: -webkit-transform 1s ease-out;
	-o-transition: transform 1s ease-out;
	transition: transform 1s ease-out;
	transition: transform 1s ease-out, -webkit-transform 1s ease-out
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:nth-child(1) {
	-webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s;
	-o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s;
	transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s;
	margin-bottom:8px;
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:nth-child(2) {
	-webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
	-o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
	transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
	margin:0 .7% 8px .7%;
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:nth-child(3) {
	-webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s;
	-o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s;
	transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s;
	margin-right:.7%;
	margin-bottom:8px;
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:nth-child(4) {
	-webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;
	-o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;
	transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;
	margin-bottom:8px;
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:nth-child(5) {
	-webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s;
	-o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s;
	transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.6s
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:nth-child(6) {
	-webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.7s;
	-o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.7s;
	transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.7s;
	margin:0 .7% 8px .7%;
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:nth-child(7) {
	-webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.8s;
	-o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.8s;
	transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.8s;
	margin-right:.7%;
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:nth-child(8) {
	-webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.9s;
	-o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.9s;
	transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.9s
}
.case_list_met_11_1 .case-swiper .case-ul .case-li:nth-child(9) {
	-webkit-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1s;
	-o-transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1s;
	transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1s
}
.case_list_met_11_1 .case-swiper .left {
	display: inline-block;
	margin: 0 auto;
	width: 42px;
	border: 1px solid;
	border-color: #666666;
	margin-top: 20px;
	margin-right: 10px;
	height: 42px;
	cursor: pointer;
	-webkit-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease
}
.case_list_met_11_1 .case-swiper .left i {
	font-size: 42px;
	color: #666666;
}
.case_list_met_11_1 .case-swiper .left:hover {
	background: #ff6600;
	border-color: #ff6600;
}
.case_list_met_11_1 .case-swiper .left:hover i {
	color: #fff
}
.case_list_met_11_1 .case-swiper .right {
	display: inline-block;
	width: 42px;
	border: 1px solid;
	border-color: #666666;
	margin-top: 20px;
	height: 42px;
	cursor: pointer;
	-webkit-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease
}
.case_list_met_11_1 .case-swiper .right i {
	font-size: 42px;
	color: #666666;
 color:;
	-webkit-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease
}
.case_list_met_11_1 .case-swiper .right:hover {
	background: #ff6600;
	border-color: #ff6600;
}
.case_list_met_11_1 .case-swiper .right:hover i {
	color: #fff
}
.case_list_met_11_1 .case-swiper .case-ctrl {
	display: none
}
.case_list_met_11_1 .case-swiper.isSwiper .case-ctrl {
	display: block;
	position: relative;
	z-index: 9
}
.case_list_met_11_1 .case-swiper.isSwiper .case-ctrl .left {
	z-index: 11
}
.case_list_met_11_1 .case-swiper.isSwiper .case-ctrl .right {
	z-index: 11
}
.case_list_met_11_1.swiper-slide-active .case-li {
	opacity: 1 !important;
	-webkit-transform: none !important;
	-ms-transform: none !important;
	transform: none !important
}
 @media (min-width:1600px) {
.nav-content{
	width:1500px !important;
}
.nav-logo{
	width:360px;
}
.nav-logo a{
	display:block;
	width:155px;
	margin:0 auto;
}
.nav-content ul>li.index{
	
}
.wcnews_content,.wcnews_content .wcnews_item,.wcnews_content .wcnews_item ul{
	width:1500px !important;
}
.wc_container{
	min-width:1500px !important;
}
.wclist_right{
	width:1100px !important;
}
.wclist_left,.listnav_item {
    width: 320px !important;
}
 .wcnews_content .wcnews_item ul li{
	 width:500px !important;
 }
 
 .wclist_chanpin .chanpin_list li img{
	 width:340px !important;
 }
.case_list_met_11_1 .container {
	width: 1500px;
}
.content-list{
	width:1500px !important;
}
.company-item{
	width:480px !important;
	border:1px solid #ccc !important;
	background-image:none !important;
}
.company-item:hover{
	border:1px solid #00acc2 !important;
}


.footer_item{
	
	width: 200px ;
}

}
.case_list_met_11_1 .case-swiper .case-ul {
	padding-left: 0
}
 @media (max-width:1600px) {
.case_list_met_11_1 .container {
	position: static;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}
}
 @media (max-width:1400px) {
.case_list_met_11_1 .container {
	width: 1200px!important;
}
}
 @media (max-width:991px) {
.case_list_met_11_1 .container {
	position: static;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}
.case_list_met_11_1 .title {
	height: auto !important;
	font-size: 18px;
	padding-bottom: 15px;
	line-height: 1.2;
}
.case_list_met_11_1 .case-swiper .case-ul .case-li {
	width: 24.325%
}
.case_list_met_11_1 .case-swiper .case-ul .case-li h3 {
	font-size: 16px;
}
.case_list_met_11_1 .case-swiper .case-ul .case-li p {
	font-size: 12px;
}
.case_list_met_11_1 .case-swiper .case-ul {
	width: 100%!important;
}
}
 @media (max-width:767px) {
.met-page {
	padding-top: 60px;
}
.case_list_met_11_1 .case-swiper .case-ul {
	width: 1000%!important;
	padding-left: 0
}
.case_list_met_11_1 {
	min-height: auto;
}
}

.content-box {
	width: 1200px;
	margin: 0 auto;
}
.wp-title_content {
	padding-bottom: 30px;
}
.wp-title_content .title {
	line-height: 60px;
	text-align: center;
	font-size: 28px;
}
.wp-title_content .title span a {
	font-family: 微软雅黑;
	font-size: 28px;
	color: #00acc2;
	font-size: 24px;
}
.wp-title_content .title .bold {
	display: block;
	width: 70px;
	height: 2px;
	background: #00acc2;
	margin: 0 auto;
}
.content-list {
	width: 1200px;
	margin: 0 auto;
}
.slide-content {
	padding-bottom: 30px;
}
.slide-box {
	overflow: hidden;
}
.company-item {
	width: 380px;
	height: 406px;
	float: left;
	background: url(../image/n1.png) no-repeat;
}
.company-item:nth-child(2) {
	margin: 0 30px;
}
.company-item:hover .img-list img {
	transform: rotate(360deg) scale(1.2);
	-webkit-transform: rotate(360deg) scale(1.2);
	-moz-transform: rotate(360deg) scale(1.2);
	-o-transform: rotate(360deg) scale(1.2);
	-ms-transform: rotate(360deg) scale(1.2);
}
.company-item:hover {
	background: url(../image/n2.png) no-repeat;
}
.company-item a {
	display: block;
}
.img-list img {
	width: 100%;
	height: 100%;
	-webkit-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
}
.img-list {
	width: 125px;
	padding-top: 60px;
	margin: 0 auto;
}
.text-box h2 {
	font-weight: 400;
	font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", sans-serif;
	color: rgb(51, 51, 51);
	text-align: center;
}
.text-box p {
	margin: 25px 35px 0;
	color: rgb(153, 153, 153);
	line-height: 30px;
	word-break: normal, keep-all, break-all;
}
#home_content .bar ul.discover li label img {
	display: block;
	margin: 0 auto;
	padding-top: 14px;
}

.wclist_position {
	height: 80px;
	line-height: 80px;
	background: url(../image/position.png) left no-repeat
}
.sea_list {
	background: none;
}
.sea_list .search_num {
	color: #F00;
	padding: 0 4px;
	font-weight: bold
}
.wclist_position span {
	padding-left: 30px
}
.wclist_position a {
	color: #1d83c2;
	padding: 0 4px
}
.wclist_left {
	width: 220px;
	float: left;
}
.wclist_right {
	width: 900px;
	float: right;
}
.wclist_nav {
	background: #4599d7;
}
.listnav_title {
	height: 80px;
}
.listnav_title, .article_like .like_title {
	background: #2184A9;
	text-align: center;
}
.listnav_title a {
	line-height: 60px;
}
.listnav_title a, .article_like .like_title span {
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	font-family: 微软雅黑;
}
.listnav_title span {
	color: #fff;
	font-family: "Times New Roman";
	line-height: 0px;
	display: block;
}
.listnav_title a:hover {
	color: #fff;
	text-decoration: none;
}
.listnav_item {
	text-align: center;
	width: 220px;
	display: block;
	margin-top: 0;
}
.listnav_item li {
	height: 60px;
	line-height: 60px;
	background: url(../image/f42w.jpg);
}
.listnav_item li a, .like_item li a {
	color: #666666;
}
.listnav_item li:hover {
	background: #006BC3;
}
.listnav_item li:hover a {
	color: #fff;
	text-decoration: none;
}
.wclist_item {
	width: 100%;
	padding: 16px 0;
	float: left;
	text-align: left;
	background: #fff;
	border-bottom: 1px solid rgba(0,0,0,.12);
}
.wclist_right .wclist_item:first-child {
	padding-top: 0;
}
.wclist_item .news_thumbnail {
	width: 140px;
	height: 140px;
	float: left;
	border-radius: 4px;
	background: rgba(0,0,0,.08) no-repeat center center;
	background-size: cover;
}
.wclist_item .sea_img {
	margin-right: 20px;
}
.wclist_item .news_wrapper {
	margin-left: 140px;
	padding: 0 32px;
	width: calc(100% - 160px);
	border-radius: 0 0 10px 10px;
	background: #fff;
}
.wclist_item .sea_container {
	margin: 0;
	padding: 0
}
.wclist_item .news_thumbnail {
	width: 140px;
	height: 140px;
	position: relative;
	float: left;
	border-radius: 4px;
	background: rgba(0,0,0,.08) no-repeat center center;
	background-size: cover;
}
.wclist_item .news_title {
	font-size: 18px;
	margin-bottom: 4px;
	line-height: 24px;
	font-weight: 600;
	max-height: 48px;
	overflow: hidden;
	margin: 0 0 10px;
	color: rgba(0,0,0,.8);
}
.wclist_item .news_desc {
	
	line-height: 24px;
	color: rgba(0,0,0,.8);
	margin: 0 16px 13px 0;
	max-height: 120px;
	overflow: hidden;
}
.wclist_item .news_wrapper span {
	color: rgba(0,0,0,.48);
}
.wclist_item div.news_title:hover {
	color: #118ce6
}

.wclist_chanpin ul {
	padding-bottom: 40px;
	border-bottom: 1px solid rgba(0,0,0,.12);
}
.wclist_chanpin .chanpin_list {
	float: left;
}
.wclist_chanpin .chanpin_list li {
	float: left;
}
.wclist_chanpin .chanpin_list li span {
	position: relative;
	display: block;
	padding: 10px;
}
.wclist_chanpin .chanpin_list li:first-child span {
	padding-top: 0
}
.wclist_chanpin .chanpin_list li:nth-child(2) span, .wclist_chanpin .chanpin_list li:nth-child(3) span {
	padding-top: 0
}
.wclist_chanpin .chanpin_list li i.lbg {
	bottom: 0;
	left: 0;
	background: url(../image/pic-lbg.png) no-repeat;
}
.wclist_chanpin .chanpin_list li i.rbg {
	top: 0;
	right: 0;
	background: url(../image/pic-rbg.png) no-repeat;
}
.wclist_chanpin .chanpin_list li i {
	position: absolute;
	z-index: 1;
	display: block;
	width: 46px;
	height: 46px;
}
.wclist_chanpin .chanpin_list li img {
	width: 278px;
	height: 208px;
	border: 1px solid #e1e1e1;
}
.wclist_chanpin .chanpin_list li p {
	font-size: 13px;
	line-height: 30px;
	text-align: center;
	color: #646464;
}
.wclist_chanpin .chanpin_list li a p:hover {
	color: #118ce6
}

.pagelist {
	margin-top: 20px;
}
.pagelist ul li {
	display: inline-block;
	
	margin: 0 10px;
	cursor: default;
}
.pagelist ul li.thisclass {
	background-color: #239de8;
	color: #fff;
	font-weight: 600;
	line-height: 32px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	height: 32px;
	width: 32px;
	padding: 0 10px;
	border-radius: 22px;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
}

.article_like {
	margin-top: 20px;
}
.article_like .like_title {
	height: 40px;
	line-height: 40px;
}
.like_item li {
	height: 34px;
	line-height: 34px;
	background-color: #ececec;
	border-bottom: 1px solid #FFFFFF;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.like_item li a {
	padding-left: 4px;
	font-size: 14px;
}
.like_item li a:hover {
	color: #634f4f;
	text-decoration: underline;
}
.wc_container {
	
	color: #2a333c;
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.wc_container .wc_arb {
	border: 1px solid #e6e4e4;
}
.article_title {
	border-bottom: 1px dashed #e6e4e4;
	text-align: center;
	margin: 0 20px;
}
.article_title h1 {
	font-size: 22px;
	padding-top: 20px;
}
.article_title h1.about {
	padding:0;
}
.article_title span {
	line-height: 32px;
	font-size: 14px;
	color: #adadad;
	padding-right: 8px;
	font-family: "宋体";
}
.article_title span a {
	font-size: 12px;
	color: #adadad;
}
.artcle_content {
	margin: 30px 20px;
}
.artcle_content p {
	line-height: 28px;
	
}
.artcle_content img {
	margin: 0 auto;
	display: block;
	max-width: 100%;
	cursor: pointer;
}
.art_pre {
	padding-top: 20px;
}
.art_pre a, .art_next a {
	color: #1d83c2;
}


.ban{ width:600px; height:538px; position:relative; overflow:hidden;margin:0 auto;}
.ban2{ width:600px; height:424px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:600px; height:424px;}
.prev{ float:left; cursor:pointer;}
.num{ height:102px;overflow:hidden; width:530px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:600px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:100px; height:100px; margin-right:7px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:50px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:50px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:200px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:200px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:820px; height:586px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-350px; margin-top:-330px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:800px; height:566px; position:relative; overflow:hidden;float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:800px; height:566px; float:left;}


.wc_footer_social{
	height:100px;
	line-height:100px;
}
.social_logo{

}


.wc-footer{
	background: #1D3849;
	padding-top: 50px;
	margin-top: 50px;
}
.footer_list{
	width: 1200px;
	margin: 0 auto;
	background: url(../image/map.png) right center no-repeat;
    padding-bottom: 20px;
}
.wc_footer_social {
	width: 1200px;
	margin: 0 auto;
}
.wc-footer ul{
	float: left;
    width: 110px;
    margin-right: 45px;
}
.wc-footer ul li.title{
	border-bottom: 1px solid #3a637c;
}
.wc-footer ul li.title,.wc-footer ul li.title a {
    font-size: 14px;
    height: 26px;
    line-height: 20px;
    color: #fff;
    font-weight: bold;
    padding-left: 0px;
    
    margin-bottom: 20px;
}
.wc-footer ul li {
    margin-bottom: 2px;
    line-height: 20px;
    font-size: 12px;
    padding-left: 4px;
}
.wc-footer ul li a {
    color: #7a95a5;
    font-size: 12px;
}
.wc-footer ul li a:hover{
	color: #ffffff;
}
.wc-footer a {
    color: #fff;
}
.wc_copyright {
	width:1200px;
	margin:0 auto;
	height: 24px;
	line-height: 24px;
	padding:60px 0;
}
.wc_copyright .wc_cpy_l {
	float: left;
}
.wc_copyright .wc_cpy_r {
	float: right;
}
.wc_copyright, .wc_copyright a {
	cursor: pointer;
	text-decoration: none;
	color:#ffffff;
}

.wc_copyright .wc_cpy_r a {
	padding: 0 4px;
}
.wc_copyright .wc_cpy_l a:hover, .wc_copyright .wc_cpy_r a:hover {
	text-decoration: underline;
	color: #ffffff;
}

@media screen and (min-width:320px) and (max-width:1200px) {
	.wc-top,.nav-bar,.slideBox,.nav-bg,.wchome_content,.wcnews,.wcproduct,#programme,.wc-footer,.banner-list,.mhc{ width:1200px}
	
}