@charset "utf-8";
@import url(anim.css);
@import url(icon.css);
*, :before, :after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0}
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,textarea,form,select,fieldset,table,td,div,input {margin:0;padding:0;}
fieldset,img {border:0}
:focus{outline:0}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal!important}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
abbr,acronym {border:0;font-variant:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;*font-family:"Microsoft YaHei",Arial;resize:none}
code,kbd,samp,tt {font-size:100%}
input,button,textarea,select {*font-size:100%;outline:0}
body {line-height:200%;font-family:'微软雅黑',Arial;font-size:14px;color:#666}
ul,ol{list-style:none}
/*table {border-collapse:collapse;border-spacing:0;table-layout:fixed;word-wrap:break-word}*/
caption,th {text-align:center}
sup,sub {font-size:100%;vertical-align:baseline}
:link,:visited,ins {text-decoration:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
a {transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
a img{border:0 none; /*max-width: 100%;*/}
img{
	transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.clear {clear:both;/*height:0;font-size:0;overflow:hidden;line-height:0*/}
.clear10 {clear:both;height:10px;overflow:hidden}
.clear15 {clear:both;height:15px;overflow:hidden}
.clear20 {clear:both;height:20px;overflow:hidden}
.clearfix:before,.clearfix:after {content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after {clear:both}
.clearfix {zoom:1}
.fl {float:left}
.fr {float:right}
.mt20 {margin-top:20px}
.textover {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;filter:alpha(opacity=50)}
a {color:#000}
a:hover {color:#e60012}
.ft84 {font-size:84px}
.ft70 {font-size:70px}
.ft60 {font-size:60px}
.ft48 {font-size:48px}
.ft40 {font-size:40px}
.ft36 {font-size:36px}
.ft34 {font-size:34px}
.ft30 {font-size:30px}
.ft28 {font-size:28px}
.ft24 {font-size:24px}
.ft44 {font-size:44px}
.ft48 {font-size:48px}
.ptb100 {padding:100px 0}
.ptb150 {padding:100px 0 150px}
.ptb80 {padding:80px 0 80px}
.pt80 {padding:80px}
.ptb70 {padding:68px 0 68px}
.ptb50 {padding:50px 0 50px}
.ptb30 {padding:30px 0 30px}
.bold{ font-weight:bold}
.table-cell {
	display:table-cell;
	vertical-align:middle
}
.wap {
	width:90.625%;
	max-width:1360px;
	margin:0 auto
}
.waps {
	width:90.625%;
	margin:0 auto
}
:lang(zh-hk) body,body {
	font-family:"microsoft yahei","Arial",sans-serif
}
body {
	color:#424242;
	font-size:15px;
	width:100%;
	line-height:200%;
	position:relative;
	/*overflow-x:hidden!important;
	overflow-y:auto!important*/
}
img {display:block}
html {
	position:relative;
	width:100%;
	overflow-y:auto!important
}
.head{
	position:fixed;
	z-index:25;
	top:0;
	left:0;
	width:100%;
	padding:18px 0 18px;
	transition:.3s;
	-webkit-transition:.3s;
	-moz-transition:.3s;
	-ms-transition:.3s;
	-o-transition:.3s
}
.heads_{
	top:-110px
}
.heads {
	padding:10px 0 10px;
	box-shadow:0 5px 8px rgba(0,0,0,0.1);
	background:#fff
}
.head img {
	display:block
}
.logo {
	float:left;
	width:100px
}
.logo a {
	display:block;
	position:relative
}
.logo a img {
	opacity:0
}
.logo a .lg {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	opacity:1
}
.heads .logo a img {
	opacity:1
}
.heads .logo a .lg {
	opacity:0
}
.logo a p.time{
	position:absolute;
	left:90px;
	top:15px;
	background:#DA251D;
	height:20px;
	line-height:20px;
	text-align:center;
	padding:0;
	font-size:13px;
	border-radius:4px;
	width:62px;
	color:#FFF;
}
.logo a p.text {
	font-size:13px;
	position:absolute;
	left:90px;
	top:35px;
	white-space:nowrap;
	color:#FFF;
	letter-spacing:1px;
}
.head .nav {
	float:right;
	padding-right:20px;
	padding-top:5px
}
.head .nav .nav_ ul li {
	float:left;
	line-height:38px;
	padding:6px 17px 0;
	position:relative
}
.head .nav .nav_ ul li a.yij {
	display:block;
	color:#fff;
	font-size:16px
}
.heads .nav .nav_ ul li a.yij {
	color:#000
}
.heads .logo a p.text{
	color:#000
}
.head .nav .nav_ ul li a.yij span {
	background:url(../images/xian1.jpg) no-repeat center 2em;
	background-size:0 2px;
	transition:.3s;-webkit-transition:.3s;
	-moz-transition:.3s;
	-ms-transition:.3s;
	-o-transition:.3s;
	display:block
}
.head .nav .nav_ ul li a.yij.cur span {
	color:#e60012
}
.head .nav .nav_ ul li a.yij:hover span,.head .nav .nav_ ul li:hover a.yij span {
	background-size:100% 2px;
	color:#fff
}
.heads .nav .nav_ ul li a.yij:hover span,.heads .nav .nav_ ul li:hover a.yij span {
	background-size:100% 2px;
	color:#000
}
.head .Tel {
	float:right;
	line-height:38px;
	padding:0 0px 0 32px;
	margin-top:12px;
	background:url(../images/tel.png) no-repeat left center;
	background-size:30px;
}
.heads .Tel{
	background:url(../images/tel2.png) no-repeat left center;
	background-size:30px;
}
.head .Tel a {
	font-size:16px;
	color:#FFF;
}
.head .kefu {
	float:right;
	margin-left:15px
}
.head .kefu a {
	display:block;
	height:38px;
	margin-top:4px;
	background:url(../images/allico1.png) no-repeat -400px -140px;
	transition:0s;
	-webkit-transition:.0s;
	width:22px
}
.heads .kefu a {
	background-position:-350px -140px
}
.heads .Tel a{
	color:#000;
}
.head .navlin {
	display:block
}
.head .nav .nav_ ul li .erj {
	position:absolute;
	top:100%;
	width:140%;
	left:-20%;
	text-align:center;
	line-height:38px;
	padding-top:9px;
	height:0;
	overflow:hidden
}
.head .nav .nav_ ul li:hover .erj {
	height:auto
}
.head .nav .nav_ ul li dd {
	border-top:1px solid rgba(250,250,250,0.95)
}
.head .nav .nav_ ul li .erj a {
	background:#fff;
	display:block;
	box-shadow:0 0 2px rgba(0,0,0,0.05)
}
.head .nav .nav_ ul li .erj a:hover {
	background:#e60012;
	color:#fff
}
.head .nav .nav_ ul li .erj dl {
	padding:0;
	-webkit-perspective:400px;
	-moz-perspective:400px;
	-ms-perspective:400px;
	-o-perspective:400px;
	perspective:400px
}
.head .nav .nav_ ul li .erj dl dd {
	opacity:0;
	-webkit-transform:rotateY(90deg);
	-moz-transform:rotateY(90deg);
	-ms-transform:rotateY(90deg);
	-o-transform:rotateY(90deg);
	transform:rotateY(90deg);
	-webkit-transition:opacity .4s,-webkit-transform .5s;
	-moz-transition:opacity .4s,-moz-transform .5s;
	-ms-transition:opacity .4s,-ms-transform .5s;
	-o-transition:opacity .4s,-o-transform .5s;
	transition:opacity .4s,transform .5s
}
.head .nav .nav_ ul li .erj {
	padding-top:5px
}
.head .nav .nav_ ul li:hover .erj dl dd {
	opacity:1;
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none
}

.news-pages { clear:both;}
.news-pages a,.news-pages span{display:inline-block;margin:0 5px 15px;padding:8px 14px;border:1px solid #ccc;font-size:16px; background:#FFF}
.news-pages a:hover,.news-pages span.ctxt{background:#FF0B0D;border-color:#FF0B0D;color:#fff;opacity:1}
.news-pages span{opacity:.4}
.news-pages{width:100%;text-align:center;padding-bottom:40px}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}

.head .nav .nav_ ul li:hover .erj dl dd:nth-child(1) {-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(2) {-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(3) {-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(4) {-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(5) {-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(6) {-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(7) {-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(8) {-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(1) {-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(2) {-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(3) {-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(4) {-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(5) {-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(6) {-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(7) {-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
.head .nav .nav_ ul li:hover .erj dl dd:nth-child(8) {-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}

/***首页banner****/
.banner {position:relative;overflow:hidden;background:#000; min-height:500px; height:100%}
.banner img {display:block}
.banner .swiper-slide {position:relative;width:100%}
.banner .swiper-slide .banner1 {position:relative}
.banner .swiper-slide .text {position:absolute;top:16%;left:5%;width:90%;text-align:center;color:#fff;z-index:4;-moz-transform:translate(0,-80px);-o-transform:translate(0,-80px);-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0;transition:1.3s;-webkit-transition:1.3s;-moz-transition:1.3s;-ms-transition:1.3s;-o-transition:1.3s}
.banner .swiper-slide.swiper-slide-active .text_ {-moz-transform:translate(0,-0px);-o-transform:translate(0,-0px);-webkit-transform:translate(0,-0px);transform:translate(0,-0px);opacity:1}
.banner .swiper-slide .text h3 {line-height:1.2em}
.banner .swiper-slide .text h4 {font-size:18px;padding:.5em 0 1.2em}
.banner .swiper-slide a.lj {display:block;width:9em;line-height:2.8em;border:1px solid rgba(250,250,250,0.5);margin:0 auto;color:#fff;position:absolute;bottom:calc(3% + 100px);left:50%;margin-left:-4.51em;text-align:center;z-index:5;-moz-transform:translate(0,-30px);-o-transform:translate(0,-30px);-webkit-transform:translate(0,-30px);transform:translate(0,-30px);opacity:0}
.banner .swiper-slide.swiper-slide-active a.lj:hover {width:10em;background:#fff;border:1px solid #fff;color:#000;margin-left:-5.1em}
.banner .swiper-slide.swiper-slide-active a.lj {-moz-transform:translate(0,-0px);-o-transform:translate(0,-0px);-webkit-transform:translate(0,-0px);transform:translate(0,-0px);opacity:1}
.banner .swiper-slide .banner2 a.lj {position:relative;left:0!important;margin:40px auto 0!important;bottom:auto!important}
.banner .banner2 .swiper-slide.swiper-slide-active .text {-moz-transform:translate(0,-0px);-o-transform:translate(0,-0px);-webkit-transform:translate(0,-0px);transform:translate(0,-0px);opacity:1}
.banner .swiper-slide .banner2 .text {top:12%}
.banner .swiper-slide .imgs {position:relative;top:24%}
.banner .swiper-slide .imgs .img1 {position:absolute;top:11%;left:23%;width:54%;-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;transition:3.3s;-webkit-transition:3.3s;-moz-transition:3.3s;-ms-transition:3.3s;-o-transition:3.3s}
.banner .swiper-slide .imgs .img1_ {-webkit-transform:scale(1);transform:scale(1);opacity:1}
.banner .swiper-slide .imgs .canvasDH {position:relative;z-index:2}
.canvasFact canvas {position:absolute;top:0;left:0;display:block;max-width:100%}
.opacity_img {opacity:0}
.canvasFact._visible .opacity_img {opacity:1}
.canvasMask {display:block;position:relative}
.banner .pcsjweb img {display:block}
.banner .pcsjweb {max-width:928px;margin:0 auto;padding-top:30px;position:relative}
.banner .pcsjweb .pcwen {float:left;width:93.1%}
.banner .pcsjweb .pcwen .con {width:82.8%;margin:0 auto;position:relative}
.banner .pcsjweb .sjweb {position:absolute;right:0;bottom:-4%;max-width:221px;width:27%;z-index:3}
.banner .pcsjweb .pcwenq {position:absolute;width:94%;height:90%;left:3%;bottom:4%;background:#fff}
.banner .pcsjweb .sjwenq {position:absolute;width:88.6%;height:95%;left:5.5%;bottom:2.7%;border-radius:20px;overflow:hidden}
.banner .pcsjweb .sjweb .liyh {position:absolute;top:2%;left:25%;width:50.3%;z-index:3}
.banner .pcsjweb .item {position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none}
.banner .pcsjweb .item.active {z-index:3}
.banner .pcsjweb .pcwenq .item {transition:background-position 3s .8s;-webkit-transition:background-position 3s .8s;-moz-transition:background-position 3s .8s;-ms-transition:background-position 3s .8s;-o-transition:background-position 1.3s .8s}
.banner .pcsjweb .pcwenq .item.active {background-position-y:bottom!important}
.banner .pcsjweb .owl-pagination {display:none}
.banner .pcsjweb .sjwenq .item {transition:background-position 3s 1.2s;-webkit-transition:background-position 3s 1.2s;-moz-transition:background-position 3s 1.2s;-ms-transition:background-position 3s 1.2s;-o-transition:background-position 1.3s 1.2s}
.banner .pcsjweb .sjwenq .item.active {background-position-y:bottom!important}
.bannertion1 {position:absolute;left:0;bottom:0;z-index:5;text-align:center}
.bannertion1 .swiper-pagination-bullet {width:18px;margin:0 5px!important;height:18px;border-radius:50%;background:#fff;}
.bannertion1 .swiper-pagination-bullet-active {background:#e60012; width:60px; border-radius:25px;}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide {float:left}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper {-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide {-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height:auto}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal {-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical {-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev {position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {opacity:.35;cursor:auto;pointer-events:none}
/*.swiper-button-prev,.swiper-container-rtl .swiper-button-next {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}*/
.swiper-pagination {position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden {opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:10px;left:0;width:100%}
.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet {border:0;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet {background:#fff}
.swiper-pagination-bullet-active {opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active {background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active {background:#000}
.swiper-container-vertical>.swiper-pagination-bullets {right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 5px}
.swiper-pagination-progress {background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progress .swiper-pagination-progressbar {background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progress {width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progress {width:4px;height:100%;left:0;top:0}
.swiper-pagination-progress.swiper-pagination-white {background:rgba(255,255,255,.5)}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background:#fff}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background:#000}
.swiper-container-3d {-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left {background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {-ms-perspective:1200px}
.swiper-container-cube,.swiper-container-flip {overflow:visible}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-slide {visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide {pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-scrollbar {border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar {position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar {position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag {height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag {cursor:move}
.swiper-lazy-preloader {width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
/*.swiper-lazy-preloader:after {display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}*/
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin {100% {transform:rotate(360deg)}
}
.fgx1 {width:100%;height:10px;background-image:-webkit-linear-gradient(left,#fe7202,#c75c75 25%,#8b50ed 50%,#5e83ff 75%,#4bb9ff);background-image:linear-gradient(left,#fe7202,#c75c75 25%,#8b50ed 50%,#5e83ff 75%,#4bb9ff);-moz-transform:translate(0,80px);-o-transform:translate(0,80px);-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}
.srcospcur .fgx1 {transition:1.3s;-webkit-transition:1.3s;-moz-transition:1.3s;-ms-transition:1.3s;-o-transition:1.3s;opacity:1;-moz-transform:translate(0,-0px);-o-transform:translate(0,-0px);-webkit-transform:translate(0,-0px);transform:translate(0,-0px)}
.headlines {position:absolute;bottom:0;left:0;width:100%;z-index:6;background:#1a1a1a;height:292px;overflow:hidden;transition:1.3s;-webkit-transition:1.3s;-moz-transition:1.3s;-ms-transition:1.3s;-o-transition:1.3s}
.headlines.cur {z-index:4;height:0}
.headlines_ {padding:68px 0;transition:-webkit-transform .4s;transition:transform .4s;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
.headlines_ .tit {width:100%;text-align:center;color:#fff;font-size:18px;position:relative}
.headlines_ .tit p {text-transform:uppercase;letter-spacing:6px;font-size:12px;opacity:.3}
.headlinescon {position:relative}
.headlinescon .swiper-slide a {display:block;overflow:hidden;line-height:49px;padding:16px 0 0}
.headlinescon .swiper-slide a .ttlogo {float:left;width:112px;display:none}
.headlinescon .swiper-slide a p {float:right;width:100%;color:#fff;text-align:center;opacity:.5}
.headlinescon .swiper-slide a:hover p {opacity:1}
.headlinescon .headlinescon_ {overflow:hidden}
.headlinescon .headlinetion {font-size:16px;color:#fff;font-family:arial;line-height:40px;display:inline-block;width:auto;padding:0 20px;opacity:.3}
.headlinescon .headlinetion font {padding:0 12px}
.headline-next {top:0;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:relative;height:40px;display:inline-block;width:52px}
.headline-next span {width:38px;height:2px;right:0;background:#505050;position:absolute;top:50%;margin-top:-1px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.headline-next:hover span {width:52px;background:#e60012}
.headline-next:before {content:'';position:absolute;right:0;top:50%;width:8px;height:14px;margin-top:-7px;background:url(../images/allico1.png) no-repeat -350px -100px}
.headline-prev:before {content:'';position:absolute;left:0;top:50%;width:8px;height:14px;margin-top:-7px;background:url(../images/allico1.png) no-repeat -300px -100px}
.headline-next:hover:before {background-position-x:-250px}
.headline-prev:hover:before {background-position-x:-150px}
.headlinescon .pagex {position:relative;text-align:center}
.headline-prev {top:0;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:relative;height:40px;display:inline-block;width:52px}
.headline-prev span {width:38px;height:2px;left:0;background:#505050;position:absolute;top:50%;margin-top:-1px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.headline-prev:hover {background:url(../images/toutjt1_.png) no-repeat left center}
.headline-prev:hover span {width:52px;background:#e60012}
/** banner*/
.picScroll-left{ width:100%; overflow:hidden; position:relative; height:100%; margin:0 auto; padding:0;}
.picScroll-left .hd{height:25px; width:100%; position:absolute; z-index:1;/* left:50%; margin-left:-47%; */bottom:10px; bottom:50px;}
/*.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:42px; height:84px; float:right; position:absolute; cursor:pointer; top:-42px; display:none}
.picScroll-left .hd .next{ background:url(../images/f_dd.png) center no-repeat rgba(0,0,0,0.3); right:0;}
.picScroll-left .hd .prev{ background:url(../images/f_uu.png) center no-repeat rgba(0,0,0,0.3); float:left;}*/
.picScroll-left .hd ul{ overflow:hidden; zoom:1; /*position:absolute; bottom:10px;*/ width:100%;/* left:50%; margin-left:-26px; */height:25px; padding-top:0px; text-align:center;}
.picScroll-left .hd ul li{ display:inline-block;width:15px; height:15px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; border:1px solid #FFF; background:#FFF; border-radius:100%; position:relative; z-index:9;}
.picScroll-left .hd ul li.on{ background:#F30B1B; border:#F30B1B 1px solid; width:45px; height:15px; border-radius:25px;}
.tempWrap{ margin:0 auto;}
.picScroll-left .bd{ width:100%;  overflow:hidden; height:100%; padding:0;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; text-align:center; padding:0!important; margin:0!important; height:100%;}
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; width:100%; height:100%;}
.picScroll-left .bd ul li .pic{ text-align:center; position:relative; width:100%; overflow:hidden; height:100%;}
.picScroll-left .bd ul li .pic img{display:block; display:block;width: 100%;height:100%; /*height:640px; width:1920px; position:absolute; left:50%; margin-left:-960px;*/}
.picScroll-left .bd ul li .pic:hover img {
	opacity: .9
}

/***首页新闻***/
.news {background:#f5f5f5;width:100%; float:left;}
.tithome {position:relative}
.tithome .imgs {position:absolute;left:0;top:0;width:100%}
.tithome img {display:block;margin:0 auto;}
.tithome h3 {position:relative;text-align:center;width:100%;z-index:2;line-height:1.5em}
/*.tithome h3 span {position:relative}
.tithome h3 span {color:#755cfc;background-image:-webkit-linear-gradient(top,#de4904,#de4904 25%,#864df3 50%,#5498fc 75%,#48b2f5);background-image:linear-gradient(top,#de4904,#de4904 25%,#864df3 50%,#5498fc 75%,#48b2f5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}*/
.tithome h3 {-moz-transform:translate(0,80px);-o-transform:translate(0,80px);-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}
.srcospcur .tithome h3 {-moz-transform:translate(0,0px);-o-transform:translate(0,0px);-webkit-transform:translate(0,0px);transform:translate(0,0px);opacity:1;transition:1.3s 1s;-webkit-transition:1.3s 1s;-moz-transition:1.3s 1s;-ms-transition:1.3s 1s;-o-transition:1.3s 1s}
.news .tithome h3 {transition:1.3s;-webkit-transition:1.3s;-moz-transition:1.3s;-ms-transition:1.3s;-o-transition:1.3s; text-align:center;}
/*.news .con {padding-top:50px}*/
.news .con .swiper-slide {float:left;margin-left:39px;width:calc(33.33% - 26px);background:#fff;-moz-transform:translate(0,80px);-o-transform:translate(0,80px);-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0;box-shadow:0 0 20px rgba(0,0,0,0.1)}
.news .con .swiper-slide:first-child {margin-left:0}
.news.srcospcur .con .swiper-slide:first-child {opacity:1;transition:1.3s .7s;-webkit-transition:1.3s .7s;-moz-transition:1.3s .7s;-ms-transition:1.3s .7s;-o-transition:1.3s .7s;-moz-transform:translate(0,0px);-o-transform:translate(0,0px);-webkit-transform:translate(0,0px);transform:translate(0,0px)}
.news.srcospcur .con .swiper-slide:nth-child(2) {opacity:1.1;transition:1.3s 1.1s;-webkit-transition:1.3s 1.1s;-moz-transition:1.3s 1.1s;-ms-transition:1.3s 1.1s;-o-transition:1.3s 1.1s;-moz-transform:translate(0,0px);-o-transform:translate(0,0px);-webkit-transform:translate(0,0px);transform:translate(0,0px)}
.news.srcospcur .con .swiper-slide:nth-child(3) {opacity:1;transition:1.3s 1.5s;-webkit-transition:1.3s 1.5s;-moz-transition:1.3s 1.5s;-ms-transition:1.3s 1.5s;-o-transition:1.3s 1.5s;-moz-transform:translate(0,0px);-o-transform:translate(0,0px);-webkit-transform:translate(0,0px);transform:translate(0,0px)}
.news .con dl img {display:block;-webkit-transform:scale(1);transform:scale(1);transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s; height:240px;}
.news .con dl dt a .img {background:#000}
.news .con dl dt a .img img {opacity:.9}
.news .con dl dt a:hover img {-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}
.news .con dl dt a {position:relative;display:block;overflow:hidden}
.news .con dl dt a .text {position:absolute;bottom:12px;left:5%;width:90%;color:#fff}
.news .con dl dt a .text p {text-indent:1.2em;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}
.news .con dl dt a .text p:before {position:absolute;left:0;top:0;content:'●';text-indent:0;font-size:14px;font-family:arial!important}
.news .con dl dd ul {padding:14px 5%}
.news .con dl dd ul li a {display:block;line-height:40px;text-indent:1.2em;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}
.news .con dl dd ul li a:before {position:absolute;left:0;top:0;content:'●';text-indent:0;color:#b3b3b3;font-size:14px;font-family:arial!important}
.news .con dl dd ul li a:hover:before {color:#e60012}
.news .con dl dd a.more {display:block;text-align:center;line-height:55px;background:#fafafa;font-size:16px}
.news .con dl dd a.more span {display:inline-block;vertical-align:middle;margin-left:8px;width:8px;height:14px;position:relative;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.news .con dl dd a.more span:after {content:'';position:absolute;right:0;top:50%;margin-top:-7px;width:8px;height:14px;background:url(../images/allico1.png) no-repeat -202px -100px}
.news .con dl dd a.more img {display:inline-block;vertical-align:middle;height:14px;padding-bottom:4px;float:right}
.news .con dl dd a.more span:before {content:'';position:absolute;right:3px;top:50%;margin-top:-1px;height:2px;background:#000;width:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.news .con dl dd a.more:hover span {width:25px}
.news .con dl dd a.more:hover span:before {width:100%}
.news .con dl dt {position:relative;border-top:0px solid #000}
.news .con .swiper-slide:nth-child(2) dl dt {border-top:0px solid #000}
.news .con .swiper-slide:nth-child(3) dl dt {border-top:0px solid #000}
.news .con dl dt .tfl {position:absolute;top:10%;left:0;width:7em;text-align:center;line-height:2.4em;font-size:18px;background:rgba(218,37,29,0.9);z-index:3; color:#FFF}
/*****页脚*******/
.foot {background:#1a1a1a;color:#808080; width:100%; clear:both; float:left;}
.foot img {display:block}
.foot a {color:#808080}
.foot a:hover {color:#fff}
.foot .con {float:left;/*width:calc(33.33% - 34px);*/margin-left:51px;}
.foot .con:nth-child(2) {width:calc(50% - 191px);}
.foot .con:first-child {margin-left:0;width:calc(50% - 191px)}
.foot .con:last-child {margin-left:0;width:280px;}

.foot .con .text1 {line-height:30px;padding:15px 0;border-bottom:1px solid #333}
.foot .con .text1 a.tit {text-transform:uppercase;display:inline-block;margin-right:20px}
.foot .con.tac .text1 span font {color:#e60012}
.foot .con .text2 {line-height:30px;padding:15px 0}
.foot .con .text2 span {float:left}
.foot .con .text2 ul li{
	float:left;
	width:80px;
	text-align:center;
	margin-right:20px;
	font-size:14px;
	min-height:120px;
}
.foot .con .text2 ul li:last-child {margin-right:0}
.foot .con .text2 ul li img{
	width:100%;
}
.copyright{
	border-top:#333 1px solid;
	width:100%;
	clear:both;
	padding-top:15px;
	margin-top:5px;
	float:left;
	font-size:14px;
	text-align:center;
}
.copyright span{
	/*float:right;*/
	display:block;
}
.friendly-link{
	position:absolute;
	top:120px;
	left:0;
	clear:both;
	width:calc(100% - 391px);
}
.friendly-link span{
	font-size:14px;
	font-weight:bold;
}
.friendly-link a{
	margin-right:15px;
	font-size:14px;
	color:#808080;
}
.friendly-link a:hover{
	color:#FFF
}
.foot .con.add .text1 .tit {float:left}
.foot .con.add .text1 .fgs {float:left}
.foot .con.add .text1 span {display:inline-block;cursor:pointer;color:#4c4c4c}
.foot .con.add .text1 span.cur {color:#808080}
.foot .con.add .text1 font {display:inline-block;padding:0 5px}
.foot .con.add .text2 p {display:none; font-size:14px;}
.foot .con.bq a {display:inline-block;margin-right:14px;font-size:14px}
.foot .con.tac .text2 a.tel {float:left;margin-right:20px}
.foot .con.tac .text2 a.tel span {color:#e60012}
.foot .con.tac .text2 .lx {float:left}
.foot .con.tac .text2 .lx a {float:left;position:relative;margin-left:10px}
.foot .con.tac .text2 .lx a .ewm {position:absolute;bottom:100%;left:0;padding-bottom:10px;display:none}
.foot .con.tac .text2 .lx a:hover .ewm {display:block}
.foot .con.tac .text2 .lx a .ewm img {width:120px}
/*****在线客服************/
.ycxzx {position:fixed;right:10px;top:50%;z-index:24;margin-top:-148px;width:51px}
.ycxzx i{
	width:51px;
	height:51px;
	background-position:center;
	display:block;
	border-radius:4px;
}
.ycxzx i.weixin{
	background:url(../images/right_pic2_on.png) no-repeat center center #DA251D;
}
.ycxzx i.qq{
	background:url(../images/right_pic5_on.png) no-repeat center center #DA251D;
}
.ycxzx i.tel{
	background:url(../images/right_pic1_on.png) no-repeat center center #DA251D;
}
.ycxzx i.yuyue{
	background:url(../images/right_pic3_on.png) no-repeat center center #DA251D;
}
.ycxzx i.top{
	background:url(../images/right_pic6_on.png) no-repeat center center #DA251D;
}
.ycxzx i:hover{
	background-color:#FF6600;
}
.woshwap {overflow:hidden}
.loading {position:fixed;z-index:999;top:0;left:0;width:100%;height:100%}
.doyoo_f_chat {right:65px!important;z-index:23!important}
.doyoo_f_frame {display:none!important}
.doyoo_pan_icon,.doyoo_panel_mobile {z-index:24!important}
.ycxzx dd {padding-bottom:5px}
.ycxzx a img {width:100%}
.ycxzx dd a img.ydg {display:none}
.ycxzx dd a:hover img {display:none}
.ycxzx dd a:hover img.ydg {display:block}
.ycxzx a {display:block;position:relative}
.ycxzx a .ewms {position:absolute;right:100%;top:0;border:1px solid #eee;width:140px;display:none;border-radius:4px}
.ycxzx a:hover .ewms {display:block}
.ycxzx a .dh {position:absolute;right:100%;margin-right:0px;line-height:51px;top:0;font-size:18px;width:185px; height:178px;text-align:center;display:none; background:url(../images/zxzx3s_.png) repeat-x;border-top-left-radius:4px;border-bottom-left-radius:4px}
.ycxzx a:hover .dh {display:block;color:#fff}
.ycxzx a:hover .dh.nonebg{ background-image:none; border-radius:0}
/*预约上门*/
.yuyue_bgs{z-index: 19891024;background-color:#000;opacity: 0.3; width:100%; height:100%; position:fixed; left:0; top:0; display:none;}
.layui-layer{z-index: 19891025; /*width: 600px; height: 360px;*/ width:0; height:0; /*top: 157.5px;*/  left: 50%;/* margin-left:-300px; */position:fixed; background-color:#fff; border-radius:6px; overflow:hidden;}
.layui-layer-title {padding: 0 80px 0 80px;height: 62px; line-height: 62px;border-bottom: 1px solid #eee; font-size: 22px; color: #fff; overflow: hidden; background-color: #DA251D;border-radius: 6px 6px 0 0; text-align:center;}
.layui-layer-page .layui-layer-content{position: relative; overflow: auto;}
.layui-layer .normal{ border:1px solid #e4e4e4;border-radius: 4px; height:40px; line-height:40px; padding:3px; width:200px;}
.layui-layer-setwin { position: absolute; right: 15px; top: 0px;  font-size: 0; line-height: initial;}
.layui-layer-setwin a{ color:#fff; font-size:26px;}
.layui-layer .aap_p{ font-size:18px;color:#333333; }
.layui-layer .aap_p a{ font-size:18px; color:#f36600;}
.layui-layer table td{font-size:14px;color:#333333; }
.layui-layer .input{width: 125px;height: 30px;display: block;background: #f36600;margin-top: 10px;border-radius: 4px;border: 1px #f36600 solid; outline:none;color: #fefefe;font-size: 16px;text-align: center;line-height: 180%; cursor:pointer; font-family:'微软雅黑';}
.layui-layer .input:hover{filter:alpha(opacity=80);opacity:0.8;transition:all 0.3s;}
/*预约上门新*/
.yuyue_bgs2{z-index: 19891024;background-color: #000;opacity: 0.3; width:100%; height:100%; position:fixed; left:0; top:0; /*display:none;*/}
.layui-layer2{z-index: 19891025; /*width: 600px; height: 360px;*/ width:600px; height:360px; /*top: 157.5px;*/  left:50%; margin-left:-300px;/* margin-left:-300px; */position:fixed; background-color:#fff; border-radius:6px; overflow:hidden; top:157.5px;}
.layui-layer2 .normal{ border:1px solid #e4e4e4;border-radius: 2px; height:40px; line-height:40px; padding:10px; width:260px;}
.layui-layer2 .errInfo{border:1px solid #F00;border-radius: 2px; height:40px; line-height:40px; padding:10px; width:260px;}
.layui-layer2 .aap_p{ font-size:18px;color:#333333; }
.layui-layer2 .aap_p a{ font-size:18px; color:#f36600;}
.layui-layer2 table td{font-size:14px;color:#333333; }
.layui-layer2 select{ height:40px; border:1px solid #e4e4e4; width:260px; padding:10px}
.layui-layer2 .input{width: 125px;height: 40px;display: block;background: #DA251D;margin-top: 10px;border-radius: 2px;border: 1px #DA251D solid; outline:none;color: #fefefe;font-size: 16px;text-align: center;line-height: 180%; cursor:pointer; font-family:'微软雅黑';}
.layui-layer2 .input:hover{filter:alpha(opacity=80);opacity:0.8;transition:all 0.3s;}
/*******网站建设*****************/
/*.hideshow{-webkit-transition:-webkit-transform .6s,opacity 1.8s;transition:transform .6s,opacity 1.8s;-webkit-transform:translate3d(0,10%,0) scale(.9);transform:translate3d(0,10%,0) scale(.9);opacity:0}
.hideshow.on{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);opacity:1}*/

.w_title{padding-top:80px;text-align:center;color:#0095e2}
.w_title h1{font-size:55px;text-transform:uppercase;font-family:微软雅黑;margin-bottom:15px}
.w_title h1 span{font-weight:lighter}
.w_title h2{font-size:30px}
.w_title h2:after{content:'';display:block;width:65px;height:3px;font-family:微软雅黑;margin:auto;background:#0095e2;margin-top:44px}
.w_title h2 span{font-weight:400}
.w_title h3{font-size:26px;font-weight:lighter;font-family:微软雅黑;text-transform:uppercase;margin-bottom:8px}
.zcmod1links a{display:inline-block;width:224px;font-size:16px;line-height:24px;color:#666;margin:0 7px;vertical-align:top}
.zcmod1links{text-align:center;padding:73px 0}
.zcmod1links i{display:block;-webkit-transition:all .55s;transition:all .55s;width:148px;height:148px;margin:0 auto;margin-bottom:25px;background-position:center;border-radius:50%;background-repeat:no-repeat}
.j-box{-webkit-transition:all .55s;transition:all .55s}
.wyllist li,.zcmod5list li,.zllist-img{-webkit-transition:all .35s;transition:all .35s}
.wyllist li:hover,.zllist-img:hover{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
.zcmod5list li:hover{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
.zcmod1links .z1 i{background-image:url(../images/linksbg1.png);border:3px solid #2bedaf}
.zcmod1links .z2 i{background-image:url(../images/linksbg2.png);border:3px solid #f7ba45}
.zcmod1links .z3 i{background-image:url(../images/linksbg3.png);border:3px solid #b260f1}
.zcmod1links .z4 i{background-image:url(../images/linksbg4.png);border:3px solid #2095f8}
.zcmod1links .z5 i{background-image:url(../images/linksbg5.png);border:3px solid #e95b8a}
.j-box:hover,.zcmod1links a:hover i{-webkit-transform:translate3d(0,-10px,0) rotate(360deg);transform:translate3d(0,-10px,0) rotate(360deg)}
.bb1{height:703px}
.bb1-wrap{background:url(../images/aa1.png);width:566px;position:relative;top:82px;left:-15px;height:534px}
.bb1-cnt{padding:69px 62px 0 62px}
.bb1-cnt h3{line-height:52px;font-weight:700;font-size:41px;color:#000;padding-bottom:25px;border-bottom:1px solid #e8e8e8}
.bb1-cnt h4{font-size:41px;padding-bottom:25px;border-bottom:1px solid #e8e8e8;line-height:52px;color:#000}
.bb1-cnt h5{padding:24px 0;font-size:16px;line-height:30px;color:#000}
.bb1-cnt p{font-size:14px;line-height:24px;color:#777}
.bb1-cnt p em{color:#0095e2}
.gx{height:957px}
.zcmodtit{text-align:center;padding-top:64px}
.zcmodtit h5{line-height:64px;font-size:41px}
.zcmodtit p{line-height:35px;font-size:16px}
.zcmodtit.col1 h5{color:#434e5a}
.zcmodtit.col1 p{color:#909ca9}
.zcmodtit.col2 h5{color:#fff}
.zcmodtit.col2 p{color:#fff}
.zcmodtit strong{font-weight:700}
.gxlist li{width:562px}
.gxlist{padding-top:31px}
.gxlist-cnt h5{line-height:38px;font-size:18px;color:#fff;font-weight:700}
.gxlist-cnt{padding:0 17px;height:170px}
.gxlist-cnt p{line-height:31px;font-size:14px;color:#fff;font-weight:700}
.gxlist-cnt p em{color:#f6ff00}
.gx-img{width:562px;height:414px;overflow:hidden;border-radius:0 0 5px 5px;margin-left:-2px;box-shadow:0 15px 15px rgba(0,0,0,.2);}

/*首页*/
.i_bg{ background-color:#f5f5f5; padding-bottom:60px;/* overflow:hidden;*/}
.i_one{ background-color:#fff;/* overflow:hidden; height:316px; */ margin:0 auto; margin-bottom:32px; padding-bottom:50px; position:relative;box-shadow: rgba(0,0,0,0.1) 0 8px 20px;}
.i_service_t{ text-align:center; padding-top:15px; color:#666; font-size:18px; line-height:32px; padding-bottom:50px;}
.i_service_t h2{ height:66px; line-height:66px; font-size:30px; color:#000000; font-weight:600; letter-spacing:1px; font-family:"微软雅黑";}
.i_service_t p{font-size:16px;}
/*优势*/
.advantage{ text-align:center; overflow:hidden; }
.num_box{ width:20%; float:left; height:124px; background:url(../up_pic/i_one_bg1.png) right center no-repeat;}
.num_box:last-child{ background:none;}
.num_box .num{ font-weight:bold;color:#DA251D; font-family:"微软雅黑"; font-weight:normal; font-size:60px; width:100%; height:70px; line-height:70px; text-align:center; position:relative; z-index:2; letter-spacing:1px; margin-top:10px;}
.num_box h3{ font-size:16px; color:#333333; font-weight:normal; line-height:30px; }
/*服务*/
.i_service{ margin:0 auto 30px auto; clear:both;}
.i_service .i_service_box{position:relative; overflow:hidden;}
.i_service .i_service_box img{ display:block; width:100%;}
.i_service .i_service_box .box{ position:absolute; left:0.7%; top:1.5%; height:97%; width:24.6%; max-width:350px;}
.i_service .i_service_box .box ul{ width:100%; height:100%; display:block; border:#000 0px solid}
.i_service .i_service_box .box ul li{display:table;height:-moz-calc((100% - 8px) / 5);height:-webkit-calc((100% - 8px) / 5);height: calc((100% - 8px) / 5); margin-bottom:2px; width:100%; overflow:hidden; background:#fff;transition:all 0.3s;}
.i_service .i_service_box .box ul li:last-child{ margin-bottom:0;}
.i_service .i_service_box .box ul li a{ display:block; width:100%; height:100%;}
.i_service .i_service_box .box ul li .box_con{width:86%; padding-left:12%;  height:100%; display:table;text-align:left; cursor:pointer;}
.i_service .i_service_box .box ul li h2{ font-size:16px; color:#000; /*line-height:150px; */font-weight:normal; display:table-cell; vertical-align:middle; padding-left:10%;transition:all 0.3s;}
.i_service .i_service_box .box ul li i{ display:table-cell; vertical-align:middle;font-style:normal;/*height:150px;*/ width:72px; background-repeat:no-repeat; background-position:center; background-size:70% auto;transition:all 0.3s; }
.i_service .i_service_box .box ul li.box1 i{ background-image:url(../images/box1.png);}
.i_service .i_service_box .box ul li.box2 i{ background-image:url(../images/box2.png);}
.i_service .i_service_box .box ul li.box3 i{ background-image:url(../images/box3.png);}
.i_service .i_service_box .box ul li.box4 i{ background-image:url(../images/box4.png);}
.i_service .i_service_box .box ul li.box5 i{ background-image:url(../images/box5.png);}
.i_service .i_service_box .box ul li.isel{ background:#DA251D;}
.i_service .i_service_box .box ul li.isel h2{ color:#fff;}
.i_service .i_service_box .box ul li.isel.box1{ background:#DA251D;}
.i_service .i_service_box .box ul li.isel.box1 i{background-image:url(../images/box1_on.png);}
.i_service .i_service_box .box ul li.isel.box2 i{background-image:url(../images/box2_on.png);}
.i_service .i_service_box .box ul li.isel.box3 i{background-image:url(../images/box3_on.png);}
.i_service .i_service_box .box ul li.isel.box4 i{background-image:url(../images/box4_on.png);}
.i_service .i_service_box .box ul li.isel.box5 i{background-image:url(../images/box5_on.png);}

.i_service .i_service_box .box_txt2{ position:absolute; right:2.5%; top:22%; width:34%; max-width:450px;}
.i_service .i_service_box .box_txt2 .box_hidden{ display:none; }
.i_service .i_service_box .box_txt2 h3{ font-weight:bold; font-family:"微软雅黑"; font-size:46px; color:#000; margin-bottom:6%;}
.i_service .i_service_box .box_txt2 h3 span{ font-weight:lighter!important}
.i_service .i_service_box .box_txt2 .entext{ margin-bottom:6%; font-size:22px; font-family:arial; text-transform:uppercase; font-weight:lighter}

.i_service .i_service_box .box_txt2 .box_hidden:nth-child(2) h3,.i_service .i_service_box .box_txt2 .box_hidden:nth-child(3) h3,.i_service .i_service_box .box_txt2 .box_hidden:nth-child(5) h3{ color:#fff;}
.i_service .i_service_box .box_txt2 .box_hidden:nth-child(2) p,.i_service .i_service_box .box_txt2 .box_hidden:nth-child(3) p,.i_service .i_service_box .box_txt2 .box_hidden:nth-child(5) p{ color:#fff;}
.i_service .i_service_box .box_txt2 p{font-size:15px; line-height:28px;}
.i_service .i_service_box .box_txt2 a{ font-size:16px; width:210px; height:48px; line-height:48px; overflow:hidden; border-radius:20px; background:url(../images/i_two_bg1.png) 140px center  no-repeat #fff; float:left; text-indent:53px; margin-top:12%;transition:all 0.3s; color:#000;}
.i_service .i_service_box .box_txt2 a:hover{background:url(../images/i_two_bg1.png) 150px center  no-repeat #fff; text-indent:63px;}
/*案例*/
.case{ width:100%; clear:both; background:#333; padding:50px 10px}
.case .i_service_t h2,.case .i_service_t p{
	color:#FFF
}
.i_case2{ background-color:#333; margin-top:0px; text-align:center; padding-bottom:20px;}
.guwenmore{ display:inline-block; width:92px;height:50px; line-height:50px; margin:0 auto; margin-top:-50px; text-align:center;clear:both; overflow:hidden;/*transition:all 0.3s;*/background:#fff url(../images/works_more.png) no-repeat center -50px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.guwenmore:hover{/*opacity:0.6;filter:Alpha(opacity=60);*/background:#DA251D url(../images/works_more.png) no-repeat center 0px;}
/*首页调用*/
.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon*/
/*.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}*/
/* fix*/
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{text-align: right; position:absolute; width:100%;}
/* Clickable class fix problem with hover on touch devices*//* Use it for non-touch hover action*/
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/ display:none;}
.owl-theme .owl-controls .owl-page span{display: block;width: 8px;height: 8px;margin: 5px 3px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 20px;border-radius: 20px;background:#fff;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{background:#4289ce;}
/* If PaginationNumbers is true*/
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
/* preloading images*/
.owl-item.loading{min-height: 150px;background: url(../images/loading.gif) no-repeat center center}

/*首页案例*/
#owl-demo3{ width:100%; margin:0 auto; text-align:center; margin-bottom:70px;}
/* Styling Next and Prev buttons*/
#owl-demo3.owl-theme .owl-controls{ bottom:-20px; text-align:center;}
#owl-demo3.owl-theme .owl-controls .owl-pagination{ display:none;}
#owl-demo3.owl-theme .owl-controls .owl-buttons{ position:absolute; top:20px;width:100%; left:0; height:0;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:52px; height:50px;/*IE7 life-saver*/ text-indent:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{background:#fff url(../images/works_arr.png) no-repeat 0px 0px; margin-right:55px;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*opacity:0.6;filter:Alpha(opacity=60);*/background:#DA251D url(../images/works_arr.png) no-repeat -52px 0px;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{ background:#fff url(../images/works_arr.png) no-repeat -52px -50px;  margin-left:55px;}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:#DA251D url(../images/works_arr.png) no-repeat 0px -50px;}

#owl-demo3.owl-theme .owl-controls .owl-page{ display:inline-block;}

#owl-demo3 .item{margin:0 0;}
#owl-demo3 .item img{display: block;width: 100%;/*height: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;*/}
#owl-demo3 .item dd{ width:25%; margin:0 auto; text-align:left; float:left; padding:10px;}
#owl-demo3 .item dd .imgs{width:100%; overflow:hidden; position:relative;}
#owl-demo3 .item dd .txts{font-weight:normal; color:#fff; font-size:16px; line-height:36px; height:100%; overflow:hidden;transition:all 0.4s; position:absolute; bottom:-100%; left:0; width:100%;/*background:rgba(0, 0, 0, 0.75); */text-align:center; display:none}
#owl-demo3 .item dd .txts h1{ color:#fff; font-weight:normal; font-size:24px; height:76px; line-height:76px; overflow:hidden; margin-top:22%;}
#owl-demo3 .item dd .txts a{ color:#fff; display:inline-block; width:62px; margin-left:12px; margin-right:12px; font-size:16px;}
#owl-demo3 .item dd .txts a i{ width:48px; height:48px; display:block; margin:0 auto;transition:all 0.4s;}
#owl-demo3 .item dd .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
#owl-demo3 .item dd .txts a i.bgs1{ background:url(../images/i_pic1.png) center top no-repeat;}
#owl-demo3 .item dd .txts a i.bgs2{ background:url(../images/i_pic2.png) center top no-repeat;}
#owl-demo3 .item dd .txts a i.bgs3{ background:url(../images/i_pic3.png) center top no-repeat;}
#owl-demo3 .item dd h2{ color:#000; font-size:18px; line-height:80px; text-align:center; height:80px; text-align:center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:100%; position:relative; background-color:#fff; z-index:2; font-weight:normal;transition:all 0.4s;}
#owl-demo3 .item dd h2 i{transition:all 0.4s;position:absolute; width:100%; left:0; top:0; height:0; background:#b49173; z-index:-1;}
#owl-demo3 .item dd:nth-child(1) h2 i{background:#b39273;}
#owl-demo3 .item dd:nth-child(2) h2 i{background:#39addf;}
#owl-demo3 .item dd:nth-child(3) h2 i{background:#009fe1;}
#owl-demo3 .item dd:nth-child(4) h2 i{background:#df0011;}
#owl-demo3 .item dd:nth-child(5) h2 i{background:#0e0b0b;}
#owl-demo3 .item dd:nth-child(6) h2 i{background:#017fc9;}
#owl-demo3 .item dd:nth-child(7) h2 i{background:#858585;}
#owl-demo3 .item dd:nth-child(8) h2 i{background:#b3c902;}
/*#owl-demo3 .item dd:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}*/
#owl-demo3 .item dd:hover h2{ color:#fff;}
#owl-demo3 .item dd:hover h2 i{ height:100%;}
#owl-demo3 .item dd:hover .txts{ bottom:0;}

@media screen and (max-width: 1440px) {
/*首页案例*/
#owl-demo3 .item dd .txts h1{margin-top:16%; font-size:22px;}
#owl-demo3 .item dd h2{ height:60px; line-height:60px; font-size:16px;}

}
@media screen and (max-width: 1200px) {
/*首页案例*/
#owl-demo3 .item dd .txts h1{margin-top:11%;}
}
.list img{width:100%;top:0;left:0;display:block;position:absolute;transition:inherit;}
.list .image{position:relative;overflow:hidden;}
.list .imgs:hover .goBottom img{top:100%;transform:translateY(-100%);}
/*联系我们*/
.i_contact{height:580px;overflow: hidden; width:100%; background: url(../images/i_bg7.jpg) no-repeat center bottom;}
.i_contact_t{ margin-top:20px; height:56px; line-height:56px; font-size:26px; color:#fff; font-family:"微软雅黑"; letter-spacing:2px;}
.i_contact_ul{ float:left; width:41.3%; max-width:520px; overflow:hidden; margin-top:80px; color:#fff;}
.i_contact_ul ul li{ display:block; border-bottom:1px solid #617e8c; font-family:"微软雅黑";}
.i_contact_ul ul li a{ color:#fff;}
.i_contact_ul ul li a:hover{ color:#f67524;}
.i_contact_ul ul li:first-child{ padding-top:9px; height:97px;line-height:26px; font-size:18px;}
.i_contact_ul ul li:first-child a{ color:#fff;}
.i_contact_ul ul li:first-child a:hover span{color:#f67524;}
.i_contact_ul ul li:first-child span{ display:block; height:36px; line-height:36px; overflow:hidden; font-size:24px; font-weight:normal; font-family:arial; margin-top:3px;}
.i_contact_ul ul li:nth-child(2){ padding-top:40px; height:140px; line-height:60px;}
.i_contact_ul ul li:nth-child(2) a{ position:relative;}
.i_contact_ul ul li:nth-child(2) img{ float:left; width:60px; height:60px; margin-right:30px;transition: all 0.3s;}
.i_contact_ul ul li:nth-child(2) img:hover{opacity:0.6;filter:Alpha(opacity=60);}
.i_contact_ul ul li:nth-child(2) .wem1{    width: 203px;display: none; color: #363636;  text-align: center; padding-top: 215px;  position: absolute; left: -335px; top: -205px; background-image: url(../images/ewm.png); background-repeat: no-repeat;}
.i_contact_ul ul li:nth-child(2) a:hover .wem1{ display:block;}
.i_contact_ul ul li:nth-child(2) .wem2{width: 203px;display: none; color: #363636;text-align: center;padding-top: 215px; position: absolute;left: -248px;top: -205px;background-image: url(../images/ewm2020.png);background-repeat: no-repeat;}
.i_contact_ul ul li:nth-child(2) a:hover .wem2{ display:block;}

.i_contact_ul ul li:nth-child(2) .wem3{width: 203px;display: none; color: #363636;text-align: center;padding-top: 215px; position: absolute;left: -158px;top: -205px;background-image: url(../images/gongzhonghao.png);background-repeat: no-repeat;}
.i_contact_ul ul li:nth-child(2) a:hover .wem3{ display:block;}
.i_contact_ul ul li:nth-child(3){ border-bottom:0; padding-top:34px; font-size:16px; line-height:30px;}
.i_contact_ul ul li:nth-child(3) img{ float:left; width:40px; height:48px; margin-right:20px; margin-top:0px;}
.i_contact_r{ float:right; width:56.6%; overflow:hidden;margin-top:80px; background:rgba(255,255,255,0.95); height:420px;}
.i_contact_r .i_contact_t{ color:#000;}
.i_contact_r .i_contact_r_div{ width:94%; max-width:880px;/* overflow:hidden; */margin:0 auto;}
.i_contact_r .i_contact_r_div ul li{ height:40px; line-height:40px;float:left; width:100%; margin-bottom:10px;}
.i_contact_r .i_contact_r_div ul li div{ border:1px solid #dfdfdf; overflow:hidden;border-radius:3px}
.i_contact_r .i_contact_r_div ul li div .inputs{ width:100%; border:0; height:40px; text-indent:15px; background:none; color:#666666; font-size:14px; font-family:"微软雅黑"; outline:none;}
.i_contact_r .i_contact_r_div ul li div .errInfo{width:100%; border:0; height:40px; text-indent:15px; background:none; color:#666666; font-size:14px; font-family:"微软雅黑"; outline:none;}
.i_contact_r .i_contact_r_div ul li:nth-child(3){ width:49%; }
.i_contact_r .i_contact_r_div ul li:nth-child(4){ width:49%; float:right; }
.i_contact_r .i_contact_r_div ul li .bnts{width: 100%; height:50px;  display: block; background: #DA251D; border: 1px #DA251D solid; outline: none; color: #fff;font-size: 18px; text-align: center; line-height: 50px;cursor: pointer;font-family: '微软雅黑';transition:all 0.3s; margin-top:60px;border-radius:3px}
.i_contact_r .i_contact_r_div ul li .bnts:hover{opacity:0.6;filter:Alpha(opacity=60);}
/***内页Banner**/
.subbanner {position:relative;overflow:hidden}
.subbanner .text {position:absolute;top:47%;left:5%;width:90%;text-align:center;color:#fff;margin-top:-1.1em}
.subbanner .text p {font-size:18px}
.subbanner .text h3 span {font-weight:bold}
.subbanner .text br {display:none}
/***一站式后台****************/
.zcmod4{ background:url(../up_pic/mod5_01.jpg) center repeat;background-size:cover; clear:both;}
.yzs{padding:94px 0;}
.yzs-cnt{width:500px;height:409px;background-image:url(../up_pic/mod04_02.png)}
.yzs-wrap{color:#424242;padding:52px 34px 0 34px}
.yzs-wrap h3{line-height:54px;font-size:41px;font-weight:700}
.yzs-wrap h4{line-height:42px;font-size:30px}
.yzs-wrap h5{padding:14px 0;border-bottom:1px solid #fff;line-height:24px;font-size:16px}
.yzs-wrap p{padding-top:18px;line-height:34px;font-size:16px}
.yzs-wrap p em{color:#0095E2}
/*****内页案例****************************/
.template-nav{
	height:80px;
	background:#f6f6f6;
	margin-bottom:50px;
	border-bottom:#f0f0f0 1px solid;
}
.template-nav ul li{
	width:25%;
	float:left;
	text-align:center;
	-webkit-transition:all .3s;
	transition:all .3s;
	border-left:1px solid #e8e8e8
}
.template-nav ul li h3{
	font-size:16px;
	font-weight:400;
	margin:0;height:80px;
	line-height:80px;
	position:relative
}
.template-nav ul li h3 .iconfont{
	font-size:20px;
	margin-right:10px
}
.template-nav ul li:hover h3,.template-nav ul li:hover h3 .iconfont{
	color:#DA251D
}
.template-nav ul .active{
	background:#f1f1f1
}
.template-nav ul li:hover{
	background:#e0e0e0
}
.template-nav ul .active h3,.template-nav ul .active h3 .iconfont{
	color:#DA251D
}
@media (max-width:768px){
	.template-nav .container{padding-left:0;padding-right:0}
	.template-nav ul li h3,.template-nav ul li h3 .iconfont{font-size:12px}
}
.webCase{
	clear:both;
}
.webCase li{
	float:left;
	width:-moz-calc((100% - 100px) / 3);
	width:-webkit-calc((100% - 100px) / 3);
	width: calc((100% - 100px) / 3);
	-webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s;
	margin-right:50px;
	margin-bottom:50px;
	box-shadow:0 15px 15px rgba(0,0,0,.05);
	position:relative;
	display:block;
}
.webCase li.d2{
	margin-right:0
}
.webCase li .picture{
	position:relative;
	overflow:hidden;
	height:400px;
	transition-timing-function: linear;
	transition-duration: 8143ms;
}
.webCase li img{
	width:100%;
	display:block;
}
.webCase li:hover img{
	-moz-transform:scale(1.0);
    -webkit-transform: scale(1.0);
    transform:scale(1.0);
}
.webCase li .text{
	background:#FFF;
	width:100%;
	float:left;
	display:block;
	padding:20px 30px;
	font-size:16px;
	font-weight:lighter
}
.webCase li:hover{
    box-shadow:0 15px 15px rgba(0,0,0,.2);
	transform:translateY(-10px);
	-webkit-transform:translateY(-10px);
	-moz-transform:translateY(-10px);
	-ms-transform:translateY(-10px);
	-o-transform:translateY(-10px);	
}
.webCase li .blackbg{
	display:block;
	opacity:0;
	width:100%;
	height:100%;
	background:url(../images/i_pic2.png) center center no-repeat rgba(0,0,0,0.0);
	position:absolute;
	top:0;
	left:0;
	transition: all .5s;
	-webkit-transition:all .5s; 
	-moz-transition: all .5s;
	-o-transition: all .5s;
}
.webCase li:hover .blackbg{
	display:block;
	opacity:1;
	width:100%;
	height:100%;
	background:url(../images/i_pic2.png) center center no-repeat rgba(0,0,0,0.0);
	position:absolute;
	top:0;
	left:0;
}
/******内页新闻***************************/
.subnews{
	width:100%;
	clear:both;
	float:left;
	padding:20px 0 0 0;
}
.subnews h3{
	font-size:40px;
	font-weight:lighter;
	color:#000;
	position:relative;
}
.subnews h3 span{
	position:absolute;
	font-size:13px;
	text-transform:uppercase;
	bottom:5px;
	display:block;
	left:180px;
}
.subnews li{
	width:100%;
	float:left;
	position:relative;
	margin-bottom:50px;
	border:#f0f0f0 1px solid;
	background:#FFF;
	box-shadow: rgba(0,0,0,0.05) 0 8px 20px;
	transition: all linear 0.5s
}
.subnews li:hover{
	box-shadow:0 15px 15px rgba(0,0,0,.15);
	transform:translateY(-10px);
	-webkit-transform:translateY(-15px);
	-moz-transform:translateY(-15px);
	-ms-transform:translateY(-15px);
	-o-transform:translateY(-15px);
}
.subnews .newsdate{
	float:left;
	width:220px;
	font-size:13px;
	padding-top:40px;
	padding-left:40px;
}
.subnews .newsdate span{
	font-size:18px;
	color:#000;
}
.subnews .newstitle{
	float:left;
	width:-moz-calc(100% - 730px);
	width:-webkit-calc(100% - 730px);
	width: calc(100% - 730px);
	padding-top:40px;
}
.subnews .newstitle span{
	font-size:24px;
	color:#000;
	font-weight:300;
}
.subnews li:hover .newstitle span{
	color:#FF0B0D
}
.subnews li:hover .newstitle p{
	color:#000
}
.subnews .newstitle p{
	font-size:15px;
	margin-top:10px;
	color:#676767;
}
.subnews .newstitle i{
	display:block;
	width:120px;
	height:30px;
	background:url(../images/arror.jpg) no-repeat 70px 14px;
	transition: all linear 0.5s;
	color:#000;
	font-weight:normal;
}
.subnews li:hover .newstitle i{
	background:url(../images/arror.jpg) no-repeat 80px 14px;
	color:#FF0B0D
}
.subnews .newsimg{
	float:right;
	width:450px;
	position:relative;
	overflow:hidden;
	margin:20px
}
.subnews .newsimg img{
	width:100%;
	display:block;
	opacity: 0.9;
}
.subnews li:hover .newsimg img
{
	-moz-transform:scale(1.1);
    -webkit-transform: scale(1.1);
    transform:scale(1.1);
	opacity: 1
}
/*****案例****************/

.u-box {
    box-sizing: border-box;
    margin:0 -25px;
}
.u-box-col{
    box-sizing: border-box;
    padding:0 25px;
    width:50%;
    vertical-align: middle;
}
.u-box-left{float:left;}
.u-box-right{float:right;}
.u-box .num{
    font-size:60px;
    font-family: arial;
    margin-top:15px;
	line-height: 1.2;
}
.u-box .num span{
    display:inline-block;
    border-bottom: 2px solid #000;;
}
.u-box .tit{
    font-size:30px;
    font-family: arial;
    margin-top:20px;
}
.u-box .info{
    margin-top:15px;
}
@media (max-width:991px){
    .u-box .num{
        font-size:50px;
    }
    .u-box .tit{
        font-size:25px;
    }
}

@media (max-width:767px) {
    .u-box-col{
        display: block;
        width:100%!important;
        float: inherit;
        margin-bottom: 15px;;
    }
    .u-box .num{
        font-size:25px;
        font-weight:bold;;
    }
    .u-box .tit{
        font-size:16px;
        font-weight: bold;
        margin-top:15px;
    }
}

.libbanner {position:relative}
.libbanner .text {position:absolute;top:20%;left:5%;width:90%;text-align:center;color:#fff}
.libbanner_ .text {top:50%;margin-top:-43px}
.libbanner .text p {font-size:18px;-moz-transform:translate(0,80px);-o-transform:translate(0,80px);-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}
.libbanner .text h3 {-moz-transform:translate(0,80px);-o-transform:translate(0,80px);-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}
.libbanner.srcospcur .text p {-moz-transform:translate(0,0px);-o-transform:translate(0,0px);-webkit-transform:translate(0,0px);transform:translate(0,0px);opacity:1;transition:1.3s .5s;-webkit-transition:1.3s .5s;-moz-transition:1.3s .5s;-ms-transition:1.3s .5s;-o-transition:1.3s .5s}
.libbanner.srcospcur .text h3 {-moz-transform:translate(0,0px);-o-transform:translate(0,0px);-webkit-transform:translate(0,0px);transform:translate(0,0px);opacity:1;transition:1.3s;-webkit-transition:1.3s;-moz-transition:1.3s;-ms-transition:1.3s;-o-transition:1.3s}
.libbannercc .imgs {height:500px!important;padding-bottom:60%}
.pagemun {position:absolute;bottom:0;left:0;width:100%;line-height:80px;font-size:18px;color:#fff;font-size:18px;opacity:1}
.pagemun a {color:#fff}
.pagemun .altit {float:left;width:50%;padding:0 2%;background:rgba(0,0,0,0.5); height:80px}
.pagemun .page {float:left;position:relative;padding:28px 0;width:14px}
.pagemun .page span {position:absolute;width:2em;font-size:12px;line-height:16px;left:20px;top:50%;opacity:0;line-height:2em;margin-top:-2em;display:none}
.pagemun .page {width:43px}
.pagemun .page span {opacity:1;transition:.7s .1s;-webkit-transition:.7s .1s;-moz-transition:.7s .1s;-ms-transition:.7s .1s;-o-transition:.7s .1s}
.pagemun .altit h3 {float:left;margin-left:30px;width:calc(100% - 73px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.pagemun .altit h3 a,.pagemun .altit h3 a {color:#fff}
.pagemun .fh {margin-left:-90px; width:180px; left:50%; position:absolute; background:rgba(0,0,0,0.6); text-align:center}
.pagemun .fhlb {float:right;width:50%;padding:0 2%;background:rgba(230,0,18,0.5); height:80px;}
.pagemun .fhlb .page {float:right}
.pagemun .fhlb .page img {float:right}
.pagemun .fhlb .page span {right:20px;left:auto;text-align:right;display:none}
.pagemun .fhlb .fh {float:right;margin-right:30px}
.pagemun .fhlb h3 {width:calc(100% - 73px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}
.pagemun .page:before {content:'';position:absolute;left:3px;top:50%;margin-top:-2px;height:3px;background:#fff;width:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;display:none}
.pagemun .fhlb .page:before {left:auto;right:3px}
.pagemun .page:before {width:100%}
.pagemunss {position:fixed;bottom:auto;top:0;z-index:20;background:#000;transition:0s!important;-webkit-transition:0s!important;-moz-transition:0s!important;-ms-transition:0s!important;-o-transition:0s!important;line-height:44px}
.pagemunss .wap {font-size:18px;position:relative;z-index:3}
.pagemunss .page {padding:10px 0}
.pagemunss:before {content:'';position:absolute;right:0;top:0;height:100%;width:50%;background:#730009}
.pagemunss .bannav {background:#730009;position:relative;z-index:3}
.Crumbs_ {padding:20px 0;font-size:16px;/*width:90.625%;max-width:1360px;*/border-bottom:1px solid #e6e6e6;margin:0 auto; width:100%; background:#FFF}
.Crumbs_ font {font-family:simsun;padding:0 8px}
.Crumbs_ span {color:#DA251D;font-weight:bold}
.anlxqc .anlxtit {/*background:#fff*/}
.anlxqc .anlxtit .tit {position:relative}
.anlxqc .anlxtit h1 {line-height:1.1em}
.anlxqc .anlxtit .bq {position:absolute;right:0;bottom:0}
.anlxqc .anlxtit .bq a {display:inline-block;color:#000;background:#f3f3f3;margin-left:6px;line-height:2em;padding:0 12px}
.anlxqc .anlxtit .text {padding-top:25px;line-height:1.8em}
.anlxqc .xmshm {background:#fff;margin-top:5px;line-height:1.8em;font-size:16px;color:#555}
.anlxqc .xmshm img {max-width:100%;display:block;height:auto!important}
.anlxqc .xmshm input {max-width:100%}
.flashvid video {display:block;margin:0 auto;width:100%;max-width:780px}
.anlxqc .xmshm .top-gx {width:100%;height:auto;position:relative;padding-bottom:10%}
.anlxqc .xmshm .top-gx .bg {width:100%;height:auto}
.anlxqc .xmshm .top-gx .pic-rolling {width:72%;height:auto;position:absolute;left:50%;transform:translateX(-50%);bottom:6%}
.anlxqc .xmshm .top-gx .pic-rolling .pic-bg {width:100%;height:auto;position:relative}
.anlxqc .xmshm .top-gx .pic-rolling .pic-box {width:75%;position:absolute;left:12.4%;top:7%;overflow:hidden}
.anlxqc .xmshm .pic {max-width:100%;display:inline-block;height:auto!important}
.jzgd {padding-top:15px}
.jzgd a {font-size:15px;line-height:40px;width:120px}
.jzgd {padding-top:25px;-moz-transform:translate(0,80px);-o-transform:translate(0,80px);-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}
.jzgd a {display:block;text-align:center;font-size:18px;line-height:50px;width:150px;border:1px solid #ccc;margin:0 auto;font-family:'Source-Han-Norm10cdf5282f54af'!important;position:relative}
.jzgd a:hover {font-weight:200;color:#000;width:170px;animation:shade .5s normal;-webkit-animation:shade .5s normal;-moz-animation:shade .5s normal;-o-animation:shade .5s normal}
.jzgd a span {display:inline-block;vertical-align:middle;margin-left:8px;width:8px;height:14px;position:absolute;top:50%;margin-top:-7px;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.jzgd a img {display:inline-block;vertical-align:middle;height:14px;padding-bottom:4px;float:right}
.jzgd a span:before {content:'';position:absolute;right:3px;top:50%;margin-top:-1px;height:2px;background:#000;width:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.jzgd a:hover span {width:25px}
.jzgd a span:after {content:'';position:absolute;right:0;top:50%;margin-top:-7px;width:8px;height:14px;background:url(../images/allico1.png) no-repeat -202px -100px}
.jzgd a:hover span:before {width:100%}
.anlsx.srcospcur .jzgd {-moz-transform:translate(0,0px);-o-transform:translate(0,0px);-webkit-transform:translate(0,0px);transform:translate(0,0px);transition:1.3s 1.8s;-webkit-transition:1.3s 1.8s;-moz-transition:1.3s 1.8s;-ms-transition:1.3s 1.8s;-o-transition:1.3s 1.8s;opacity:1}
.ucangd .jzgd.srcospcur {-moz-transform:translate(0,0px);-o-transform:translate(0,0px);-webkit-transform:translate(0,0px);transform:translate(0,0px);transition:1.3s 0s;-webkit-transition:1.3s 0s;-moz-transition:1.3s 0s;-ms-transition:1.3s 0s;-o-transition:1.3s 0s;opacity:1}
.ucangd .jzgd {position:absolute;top:100%;width:100%;left:0}
@-webkit-keyframes shade {0% {padding:0}
75% {padding:0 2px}
100% {padding:0}
}
@-moz-keyframes shade {0% {padding:0}
75% {padding:0 2px}
100% {padding:0}
}
@-ms-keyframes shade {0% {padding:0}
75% {padding:0 2px}
100% {padding:0}
}
@-o-keyframes shade {0% {padding:0}
75% {padding:0 2px}
100% {padding:0}
}
@keyframes shade {0% {padding:0}
75% {padding:0 2px}
100% {padding:0}
}
/********外贸网站********/
.waimaosite{
	clear:both;
	width:100%;
	overflow:hidden;
	padding:100px 0 100px 0;
}
.waimaosite .left{
	width:45%;
	float:left;
	padding-top:40px;
}
.waimaosite .left h4{
	font-size:15px;
	color:#0095E2;
}
.waimaosite .left h3{
	font-size:30px;
	color:#0095E2;
	margin:5px 0 20px 0;
}
.waimaosite .left ul{
	margin-top:20px;
}
.waimaosite .left ul li{
	position:relative;
	padding-left:25px;
	color:#909090;
}
.waimaosite .left ul li:before{
	content:"◉ ";
	font-size:26px;
	position:absolute;
	left:0;
}
.waimaosite .right{
	width:45%;
	float:right;
}
.waimaosite .right img{
	width:100%
}

.waimaosite.bg1{
	background:#f6f6f6;
}
.waimaosite.bg1 h2{
	text-align:center;
	font-size:30px;
	color:#0095E2;
}
.waimaosite.bg1 .description{
	text-align:center;
	font-size:16px;
	font-weight:300;
	margin-top:10px;
}
.waimaosite.bg1 .list { 
    margin-top: 40px;
	border-top: solid 1px #e1e6f0; 
	background: url(../images/35.png) no-repeat center/cover;
	display: -webkit-box; 
	display: -ms-flexbox; 
	display: flex; 
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.waimaosite.bg1 .list .li { 
    float: left;
	width: 50%;
	border-bottom: solid 1px #e1e6f0;
	-webkit-box-sizing: border-box; 
	box-sizing: border-box; 
	/*background: #fff; */
	-webkit-transition: all .2s; 
	-o-transition: all .2s; 
	transition: all .2s;
}
.waimaosite.bg1 .list .li:hover { background: none; }
.waimaosite.bg1 .list .cnt {
	width: 100%;
	min-height: 220px; 
	-webkit-box-sizing: border-box; 
	box-sizing: border-box; 
	padding-top: 1px;
}
.waimaosite.bg1 .list .icon { 
    width: 78px; 
	height:78px;
	margin: auto; 
	margin-top: 50px; 
	position: relative;
	z-index: 2;
	margin-right:20px;
	background-position: center top; 
	background-repeat: no-repeat; 
	background-size: 100% auto;
	background-image: url(../images/icon-1.png); float: left; 
}
.waimaosite.bg1 .list .icon.is-enter { 
    -webkit-animation: icon-enter 0.1s steps(9) forwards;
	animation: icon-enter 0.1s steps(9) forwards; 
}
.waimaosite.bg1 .list .icon.is-leave { 
    -webkit-animation: icon-leave 0.1s steps(9) forwards; 
	animation: icon-leave 0.1s steps(9) forwards;
}
.waimaosite.bg1 .list .text {
	padding-top:50px;
	padding-bottom: 20px;
	overflow: hidden;
	text-align: justify;
}
.waimaosite.bg1 .list .text .tit {
	font-size: 24px;
	color: #000;
}
.waimaosite.bg1 .list .text .desc { 
    margin-top: 10px; 
	font-size:16px; 
	color: #666; 
	line-height:160%;
	font-weight:300;
}
.waimaosite.bg1 .list .li:nth-of-type(2n + 1) { border-right: solid 1px #e1e6f0; }
.waimaosite.bg1 .list .li:nth-of-type(2n + 1) .cnt { float: right; padding-right:50px; }
.waimaosite.bg1 .list .li:nth-of-type(2n) .cnt { padding-left: 50px; }