﻿.banner-min {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;height:0;background:url(../images/ring.svg) no-repeat center;overflow:hidden;display:none}
@media (max-width:768px) {
.banner-min {display:block}
}
.banner-main {min-height:100px;overflow:hidden;display:none}
.banner-main slick-list {z-index:2}
.banner-main .slick-prev, .banner-main .slick-next {opacity:0;filter:alpha(opacity=0);
transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;position:absolute;z-index:9999;width:54px;height:103px;background-repeat:no-repeat;background-image:url(../images/icon.png)}
.banner-main .slick-prev {left:5%;background-position:0 0}
.banner-main .slick-next {right:5%;background-position:-54px 0}
.banner-main:hover .slick-prev, .banner-main:hover .slick-next {opacity:1;filter:alpha(opacity=100)}
.pro-type-tab {position:relative;top:0;left:0;width:100%;z-index:999;height:120px;padding-bottom:20px;overflow:hidden; margin-top:20px;}
.pro-type-tab .pro-type-tab-cont {height:99px;}
.pro-type-tab .icon {position:relative;height:33px;overflow:hidden}
.pro-type-tab .icon img {display:block;width:50px;height:33px;margin-left:auto;margin-right:auto;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.pro-type-tab .name {font-size:23px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;color:#242223;position: relative;display: block;}
.pro-type-tab h3 {font-size: 32px;margin-top: 0;text-align: center;font-weight: 300;margin: 30px 0;}
.pro-type-tab h3 a {color: #232222;position: relative;display: block;}
.pro-type-tab h3 a:after,.pro-type-tab h3 a:before {background: #ccc;height: 1px;margin: 0 auto;left: 0;right: 0;content: "";}
.pro-type-tab h3 a:before {width: 80px;bottom: -22px;position: absolute;}
.pro-type-tab  h3 a:after {width: 50px;bottom: -25px;position: absolute;}


.pro-type-tab li {display:inline-block;margin-left:4px;margin-right:4px;padding:20px 0;width:130px;cursor:pointer;z-index:10;position:relative;}
.pro-type-tab li a {position:relative;display:block;z-index:2}

/*
.pro-type-tab li:before {content:"";width:100%;height:110%;left:0;top:100%;display:none \9;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;position:absolute;opacity:0;filter:alpha(opacity=0)}
.pro-type-tab li:after {content:"";width:10px;height:10px;bottom:-100%;left:50%;margin-left:-5px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);transition:All .5s ease-in-out;-webkit-transition:All .5s ease-in-out;-moz-transition:All .5s ease-in-out;-o-transition:All .5s ease-in-out;position:absolute}
*/
.pro-type-tab li:nth-child(2)::after {border-right-color:#2fa7e0;border-bottom-color:#2fa7e0}
.pro-type-tab li:nth-child(3)::after {border-right-color:#e50012;border-bottom-color:#e50012}
.pro-type-tab li:nth-child(4)::after {border-right-color:#8ec31f;border-bottom-color:#8ec31f}
.pro-type-tab li:nth-child(5)::after {border-right-color:#d82317;border-bottom-color:#d82317}
.pro-type-tab li.active:before {display:block \9;top:0;opacity:1;filter:alpha(opacity=100)}
.pro-type-tab li.active:after {bottom:3px}
.pro-type-tab li.active .icon-default {margin-top:-33px}
.pro-type-tab li.tab1.active .name {color:#232222}
.pro-type-tab li.tab2.active .name {color:#e60012}
.pro-type-tab li.tab3.active .name {color:#2fa8e1}
.pro-type-tab li.tab4.active .name {color:#8ec31f}
.pro-type-tab li.tab5.active .name {color:#d81f17}
@media (max-width:767px) {
.pro-type-tab h3{ font-size:22px}
.pro-type-tab h3 a:before{ bottom:-15px;}
.pro-type-tab h3 a:after{ bottom:-20px;}
.pro-type-tab li {display:block;margin:0;padding:10px 5px;width:20%;float:left}
.pro-type-tab li .icon {height:20px}
.pro-type-tab li .icon img {width:auto;height:20px}
.pro-type-tab li .name {font-size:10px;margin-top:5px}
.pro-type-tab li:after {width:6px;height:6px;margin-left:-3px}
.pro-type-tab li.active .icon-default {margin-top:-20px}
}
@media (max-width:767px) {
.pro-type-tab {height:80px;margin-top:0;}
.pro-type-tab .pro-type-tab-cont {height:58px}
}
.pro-type-tab.fixed {
	position:fixed;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	width:100%;
	-webkit-animation:navTrans 1s ease-in-out 1;
	animation:navTrans 1s ease-in-out 1
}



.pro-type-tab.fixed .pro-type-tab-cont {
	background-color:rgba(0, 158, 150, 0.9)
}
.pro-type-cont {
	padding:55px 0;
	margin-top:-21px
}
.pro-type-cont .cont-item {
	display:none
}
.pro-type-cont .active {
	display:block
}
@media (max-width:767px) {
.pro-type-cont {
padding:30px 0 15px 0
}
}
.pro-type-cont .slick-dots button {
	position:relative;
	width:40px;
	height:3px;
	background-color:#c6cacb
}
.pro-type-cont .slick-dots button:after {
	content:"";
	width:100%;
	height:500%;
	left:0;
	top:0;
	position:absolute
}
@media (max-width:767px) {
.pro-type-cont .slick-dots button {
width:20px;
height:2px
}
}
.pro-type-cont .slick-dots .slick-active button {
	background-color:#009e96
}
.pro-type-cont .pull-height-390 {
	height:390px
}
@media (max-width:767px) {
.pro-type-cont .pull-height-390 {
height:310px
}
}
.pro-type-cont .pull-height-190 {
	height:190px;
}
@media (max-width:767px) {
.pro-type-cont .pull-height-190 {
height:150px
}
}
@media (max-width:767px) {
.pro-type-cont .pull-height-auto {height:auto}
}
.pro-type-cont .bgcolor-white {background-color:#f4f4f5;}
.pro-type-cont .border-gary {border:1px solid #e5e5e5;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.pro-type-cont .border-gary:hover {box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}
.pro-type-cont .marin-bottom-10 {margin-bottom:10px;}
.pro-type-cont .col3{width: 25%; float:left;}
.pro-type-cont .max-name {font-size:17px;line-height:26px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#171717}
.pro-type-cont .pro_desc{ margin-top:10px; padding:3px 5px; background:#213f9c; color:#fff; font-size:14px;display: inline-block;}
@media (max-width:767px) {
.pro-type-cont .max-name {font-size:16px;line-height:23px}
.pro-type-cont .pro_desc{ font-size:12px;}
}
.pro-type-cont .min-text-1 {font-size:13px; margin-top:5px;line-height:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#4f4f4f}
@media (max-width:767px) {
.pro-type-cont .min-text-1 {font-size:12px;line-height:14px}
}
.pro-type-cont .min-text-2 {font-size:12px;line-height:19px;color:#5a5959;margin-top:10px;height:38px;overflow:hidden}
.pro-type-cont-1 .row {margin-left:-5px;margin-right:-5px}
.pro-type-cont-1 .col-lg-3 {padding-left:5px;padding-right:5px}
.pro-type-cont-1 .col-lg-9 {padding-left: 5px;padding-right: 5px;}
.pro-type-cont-1 .col-lg-3 .pull-height-190:nth-child(2){ margin-top:10px;}
.pro-type-cont-1 .recommon-1-items {padding:25px}
.pro-type-cont-1 .recommon-1-items .recommon-1-pic {position:relative;height:250px;margin-top:15px}
.pro-type-cont-1 .recommon-2 {padding:20px}
.pro-type-cont-1 .recommon-2 .recommon-2-pic {position:relative;height:85px}
.pro-type-cont-1 .recommon-2 .recommon-2-pic img {left:auto}
.pro-type-cont-1 .recommon-3:hover{background-color:rgba(0,0,0,0.3);height: 100%;}
@media (max-width:767px) {
.pro-type-cont-1 .recommon-3 .pull-height-190 {height:140px}
}
.pro-type-cont-1 .recommon-3 .recommon-3-txt {padding-top:20px;padding-bottom:64px}
@media (max-width:767px) {
.pro-type-cont-1 .recommon-3 .recommon-3-txt {padding-top:10px;padding-bottom:40px}
}
.pro-type-cont-1 .recommon-4 {
	padding:15px
}
.pro-type-cont-1 .recommon-4 .recommon-4-pic {
	height:360px
}
.pro-type-cont-1 .recommon-4 .recommon-4-txt {
	padding-top:140px;
	padding-bottom:140px
}
.pro-type-cont-1 .recommon-5 .recommon-5-pic {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	height:350px
}
.pro-type-cont-1 .recommon-5 .recommon-5-txt {
	padding:0 20px;
	height:40px;
	line-height:40px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
@media (max-width:1309px) {
.pro-type-cont-1 .col-md-6:nth-child(1), .pro-type-cont-1 .col-md-6:nth-child(2) {
margin-bottom:10px
}
}
@media (max-width:767px) {
.pro-type-cont-1 .col-lg-3:nth-child(3) {
margin-bottom:10px
}
.pro-type-cont-1 .recommon-1-items {
padding:15px;
height:auto
}
.pro-type-cont-1 .recommon-1-items .recommon-1-pic {
height:auto
}
.pro-type-cont-1 .recommon-1-items .recommon-1-pic:after {
content:"";
display:block;
padding-bottom:50%
}
.pro-type-cont-1 .recommon-2 {
padding:15px
}
.pro-type-cont-1 .recommon-2 .recommon-2-pic {
height:40px;
margin-top:10px
}
.pro-type-cont-1 .recommon-3 .col-xs-6:nth-child(2) {
padding-left:0
}
.pro-type-cont-1 .recommon-4 {
padding:0
}
.pro-type-cont-1 .recommon-4 .recommon-4-pic.pull-height-390 {
height:148px
}
.pro-type-cont-1 .recommon-4 .recommon-4-txt {
padding-top:15px;
padding-bottom:15px
}
.pro-type-cont-1 .recommon-5 .recommon-5-pic {
height:108px
}
}
.pro-type-cont-2 .row {
	margin-left:-5px;
	margin-right:-5px
}
.pro-type-cont-2 .col-lg-6, .pro-type-cont-2 .col-lg-3 {
	padding-left:5px;
	padding-right:5px
}
.pro-type-cont-2 .recommon-1 .recommon-1-pic {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	height:350px
}
@media (max-width:767px) {
.pro-type-cont-2 .recommon-1 .recommon-1-pic {
height:180px
}
}
.pro-type-cont-2 .recommon-1 .recommon-1-txt {
	padding:0 20px;
	height:40px;
	line-height:40px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.pro-type-cont-2 .recommon-1 .slick-dots {
	bottom:50px
}
.pro-type-cont-2 .recommon-2 {
	padding:50px 28px
}
.pro-type-cont-2 .recommon-2 .recommon-2-pic {
	position:relative;
	height:195px;
	margin-top:38px
}
@media (min-width:1309px) {
.pro-type-cont-2 .col-lg-6 {
width:40%
}
.pro-type-cont-2 .col-lg-3 {
width:30%
}
}
@media (max-width:1309px) {
.pro-type-cont-2 .col-lg-6 {
margin-bottom:10px
}
}
@media (max-width:767px) {
.pro-type-cont-2>div>div:nth-child(2) {
margin-bottom:10px
}
.pro-type-cont-2 .recommon-2 {
padding:15px
}
.pro-type-cont-2 .recommon-2 .recommon-2-pic {
margin-top:15px;
height:80px
}
}
.pro-type-cont-3 .row {
	margin-left:-5px;
	margin-right:-5px
}
.pro-type-cont-3 .col-lg-6, .pro-type-cont-3 .col-lg-3 {
	padding-left:5px;
	padding-right:5px
}
.pro-type-cont-3 .recommon-1 {
	padding:50px
}
.pro-type-cont-3 .recommon-1 .recommon-1-pic {
	position:relative;
	height:175px;
	margin-bottom:40px
}
.pro-type-cont-3 .recommon-2 {
	padding:0 15px
}
.pro-type-cont-3 .recommon-2 .recommon-2-txt {
	padding-top:60px;
	padding-bottom:60px
}
.pro-type-cont-3 .recommon-4-items .recommon-4-txt {
	padding-top:140px;
	padding-bottom:140px
}
@media (min-width:1309px) {
.pro-type-cont-3 .col-lg-6 {
width:46%
}
.pro-type-cont-3 .col-lg-3 {
width:27%
}
}
@media (max-width:1309px) {
.pro-type-cont-3 .col-md-12 {
margin-top:10px
}
}
@media (max-width:767px) {
.pro-type-cont-3 .recommon-1 {
padding:15px
}
.pro-type-cont-3 .recommon-1 .recommon-1-pic {
height:100px;
margin-bottom:20px
}
.pro-type-cont-3 .recommon-2 {
padding-top:15px;
padding-bottom:15px
}
.pro-type-cont-3 .recommon-2 .col-min-nopadding {
padding:0
}
.pro-type-cont-3 .recommon-2 .recommon-2-pic.pull-height-190 {
height:68px
}
.pro-type-cont-3 .recommon-2 .recommon-2-txt {
padding-top:0;
padding-bottom:0
}
.pro-type-cont-3 .recommon-4-items {
padding-top:30px;
padding-bottom:30px
}
.pro-type-cont-3 .recommon-4-items.pull-height-390 {
height:auto
}
.pro-type-cont-3 .recommon-4-items .recommon-4-pic.pull-height-390 {
height:120px
}
.pro-type-cont-3 .recommon-4-items .recommon-4-txt {
padding-top:15px;
padding-bottom:15px
}
}
.pro-type-cont-4 .row {
	margin-left:-5px;
	margin-right:-5px
}
.pro-type-cont-4 .col-lg-4, .pro-type-cont-4 .col-lg-3 {
	padding-left:5px;
	padding-right:5px
}
.pro-type-cont-4 .recommon-1 .recommon-1-pic {
	height:350px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc)
}
.pro-type-cont-4 .recommon-1 .recommon-1-txt {
	padding:0 20px;
	height:40px;
	line-height:40px
}
.pro-type-cont-4 .recommon-1 .slick-dots {
	bottom:50px
}
.pro-type-cont-4 .recommon-2 {
	text-align:center;
	padding:35px 20px
}
.pro-type-cont-4 .recommon-2 .recommon-2-pic {
	position:relative;
	height:245px
}
@media (min-width:1309px) {
.pro-type-cont-4 .col-lg-4 {
width:31%
}
.pro-type-cont-4 .col-lg-3 {
width:23%
}
}
@media (max-width:1309px) {
.pro-type-cont-4 .col-md-6:nth-child(1), .pro-type-cont-4 .col-md-6:nth-child(2) {
margin-bottom:10px
}
}
@media (max-width:767px) {
.pro-type-cont-4>div>div:nth-child(3) {
margin-bottom:10px
}
.pro-type-cont-4 .pull-height-390 {
height:180px
}
.pro-type-cont-4 .recommon-1 .recommon-1-pic {
height:140px
}
.pro-type-cont-4 .recommon-2 {
padding:15px
}
.pro-type-cont-4 .recommon-2 .recommon-2-pic {
height:80px
}
}
.pro-type-cont-5 .row {
	margin-left:-5px;
	margin-right:-5px
}
.pro-type-cont-5 .col-lg-4, .pro-type-cont-5 .col-lg-6 {
	padding-left:5px;
	padding-right:5px
}
.pro-type-cont-5 .recommon-1-items {
	padding-left:15px;
	padding-right:15px
}
.pro-type-cont-5 .recommon-1-items .recommon-1-txt {
	padding-top:150px;
	padding-bottom:150px
}
.pro-type-cont-5 .recommon-2 .recommon-2-pic {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	height:350px
}
.pro-type-cont-5 .recommon-2 .recommon-2-txt {
	padding:0 20px;
	height:40px;
	line-height:40px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.pro-type-cont-5 .recommon-3 .recommon-3-pic {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	height:150px
}
.pro-type-cont-5 .recommon-3 .recommon-3-txt {
	padding:0 20px;
	height:40px;
	line-height:40px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
@media (min-width:1309px) {
.pro-type-cont-5 .col-lg-4 {
width:28%
}
.pro-type-cont-5 .col-lg-6 {
width:44%
}
}
@media (max-width:1309px) {
.pro-type-cont-5 .col-lg-6 {
margin-bottom:10px
}
}
@media (max-width:767px) {
.pro-type-cont-5>div>div:nth-child(2) {
margin-bottom:10px
}
.pro-type-cont-5 .recommon-1-items {
padding-top:15px;
padding-bottom:15px
}
.pro-type-cont-5 .recommon-1-items .recommon-1-txt {
padding-top:15px;
padding-bottom:15px
}
.pro-type-cont-5 .recommon-1-items .pull-height-390 {
height:100px
}
.pro-type-cont-5 .recommon-2 .recommon-2-pic {
height:220px
}
.pro-type-cont-5 .recommon-3 .recommon-3-pic {
height:84px
}
}
.new-container {
	padding-top:50px;
	padding-bottom:50px
}
@media (max-width:767px) {
.new-container {
padding-top:15px;
padding-bottom:15px
}
}
.service-container {
	border:1px solid #e5e5e5
}
.service-container .service-left, .service-container .service-right {
	height:360px;
	padding:0
}
@media (max-width:767px) {
.service-container .service-left {
height:auto
}
}
.service-container .service-right {
	border-left:1px solid #e1e1e1
}
@media (max-width:991px) {
.service-container .service-right {
border-left:0
}
}
.service-container .service-links {
	height:100%
}
.service-container .service-links li {
	position:relative;
	float:left;
	width:50%;
	height:50%
}
.service-container .service-links li .link-text {
	width:105px;
	height:100px;
	left:50%;
	top:50%;
	margin-left:-52.5px;
	margin-top:-50px;
	text-align:center;
	position:absolute
}
.service-container .service-links li .link-text img {
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:70px;
	height:60px;
	left:8px;
	position:relative
}
.service-container .service-links li .link-text .ch, .service-container .service-links li .link-text .en {
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.service-container .service-links li .link-text .ch {
	font-size:22px
}
.service-container .service-links li .link-text .en {
	font-size:11px
}
.service-container .service-links li:hover {
	box-shadow:0 0 10px rgba(0, 0, 0, 0.4)
}
.service-container .service-articles-home {
	overflow:hidden
}
.service-container .service-articles-home .pull-left, .service-container .service-articles-home .pull-right {
	height:360px
}
.service-container .service-articles-home .pull-left {
	width:60%
}
.service-container .service-articles-home .pull-left .pic {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.service-container .service-articles-home .pull-left .pic:hover {
	filter:saturate(1.5);
	-webkit-filter:saturate(1.5);
	-moz-filter:saturate(1.5);
	-o-filter:saturate(1.5);
	-mz-filter:saturate(1.5)
}
.service-container .service-articles-home .pull-right {
	width:40%;
	padding:65px 40px;
	background-color:#fff
}
.service-container .service-articles-home .pull-right .name {
	font-size:18px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	position:relative;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	color:#333;
	padding-bottom:10px
}
.service-container .service-articles-home .pull-right .name:before {
	content:"";
	width:78px;
	height:1px;
	background-color:#c5c5c5;
	bottom:0;
	left:0;
	position:absolute;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.service-container .service-articles-home .pull-right .name:hover {
	color:#009e96
}
.service-container .service-articles-home .pull-right .name:hover:before {
	width:100%;
	background-color:#009e96
}
.service-container .service-articles-home .pull-right .clude {
	font-size:12px;
	line-height:30px;
	height:110px;
	color:#6c6c6c;
	margin-top:10px;
	overflow:hidden
}
.service-container .service-articles-home .pull-right .more {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	text-align:right;
	font-size:12px;
	font-family:"宋体";
	margin-top:55px;
	color:#ee3531
}
.service-container .service-articles-home .pull-right .more:hover {
	text-shadow:0 0 50px #ee3531
}
@media (max-width:991px) {
.service-container .service-articles-home .pull-right {
background-color:#f0f4f7
}
}
.service-container .service-articles-home .slick-prev, .service-container .service-articles-home .slick-next {
	color:#fff;
	top:auto;
	bottom:45px;
	margin-top:0;
	width:50px;
	height:32px;
	background-color:#68c5ff;
	background-color:rgba(104, 197, 255, 0.8);
	background-image:url(../images/icons.png);
	background-repeat:no-repeat;
transition:All .1s ease-in-out;
-webkit-transition:All .1s ease-in-out;
-moz-transition:All .1s ease-in-out;
-o-transition:All .1s ease-in-out
}
.service-container .service-articles-home .slick-prev:active, .service-container .service-articles-home .slick-next:active {
	background-color:#68c5ff;
	-webkit-transform:scale(1.05);
	-ms-transform:scale(1.05);
	transform:scale(1.05)
}
.service-container .service-articles-home .slick-prev {
	left:453px;
	background-position:-40px -5px
}
.service-container .service-articles-home .slick-next {
	right:285px;
	background-position:-110px -5px
}
@media (max-width:1310px) {
.service-container .service-articles-home .slick-prev {
left:325px
}
.service-container .service-articles-home .slick-next {
right:200px
}
}
@media (max-width:1199px) {
.service-container .service-articles-home .slick-prev {
left:278px
}
.service-container .service-articles-home .slick-next {
right:169px
}
}
@media (max-width:991px) {
.service-container .service-articles-home .slick-prev {
left:381px
}
.service-container .service-articles-home .slick-next {
right:237px
}
}
@media (max-width:767px) {
.service-container .service-articles-home .slick-prev, .service-container .service-articles-home .slick-next {
bottom:auto;
top:10px
}
.service-container .service-articles-home .slick-prev {
left:10px
}
.service-container .service-articles-home .slick-next {
right:auto;
left:62px
}
.service-container .service-articles-home .pull-left, .service-container .service-articles-home .pull-right {
width:100%;
float:none
}
.service-container .service-articles-home .pull-left {
height:250px
}
.service-container .service-articles-home .service-right {
height:auto
}
.service-container .service-articles-home .pull-right {
padding:15px;
height:auto
}
.service-container .service-articles-home .pull-right .clude {
height:60px
}
.service-container .service-articles-home .pull-right .more {
margin-top:5px;
text-align:left
}
}
.news-recommd {
	overflow:hidden
}
.news-recommd .col-sm-4, .news-recommd .col-sm-8, .news-recommd .col-lg-7, .news-recommd .col-lg-5 {
	padding:0
}
.news-recommd .news-recommd-pic {
	height:195px;
	display:block;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.news-recommd .news-recommd-pic:hover {
	filter:saturate(1.5);
	-webkit-filter:saturate(1.5);
	-moz-filter:saturate(1.5);
	-o-filter:saturate(1.5);
	-mz-filter:saturate(1.5);
	box-shadow:0 0 10px rgba(0, 0, 0, 0.4)
}
.news-recommd .recommd-items .col-my-min {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	width:20%
}
.news-recommd .recommd-items .col-my-max {
	width:40%
}
@media (max-width:767px) {
.news-recommd .recommd-items {
margin-bottom:15px
}
.news-recommd .recommd-items .col-my-min, .news-recommd .recommd-items .col-my-max {
width:100% !important;
float:none
}
}
.news-recommd .news-recommd-pic-list .col-sm-4, .news-recommd .news-recommd-pic-list .col-sm-8 {
	height:195px
}
.news-recommd .news-recommd-pic-list .col-sm-8 {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	width:0 !important;
	background-color:#f0f4f7;
	overflow:hidden !important;
	padding:0 !important
}
@media (max-width:767px) {
.news-recommd .news-recommd-pic-list .col-sm-8 {
padding:15px;
height:auto;
width:100% !important;
float:none
}
}
.news-recommd .news-recommd-pic-list .recommd-items.active .col-sm-8 {
	padding:22px 30px !important;
	width:40% !important
}
.news-recommd .news-recommd-pic-list .recommd-items.active .col-sm-8 .name {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
.news-recommd .news-recommd-pic-list .recommd-items.active .col-sm-8 .name:after {
	-webkit-transform:scaleX(1);
	-ms-transform:scaleX(1);
	transform:scaleX(1)
}
.news-recommd .news-recommd-pic-list .recommd-items.active .col-sm-8 .clude {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1;
	filter:alpha(opacity=100)
}
.news-recommd .news-recommd-pic-list .recommd-items.active .col-sm-8 .more {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
@media (max-width:767px) {
.news-recommd .news-recommd-pic-list .recommd-items.active .col-sm-8 {
padding:15px !important;
height:auto;
width:100% !important;
float:none
}
}
@media (max-width:767px) {
.news-recommd .news-recommd-pic-list .recommd-items .col-sm-8 {
padding:15px !important
}
}
.news-recommd .news-recommd-pic-list .blockFull {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.news-recommd .news-recommd-pic-list .blockFull:hover {
	filter:saturate(1.5);
	-webkit-filter:saturate(1.5);
	-moz-filter:saturate(1.5);
	-o-filter:saturate(1.5);
	-mz-filter:saturate(1.5)
}
.news-recommd .news-recommd-pic-list .blockFull:active {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.news-recommd .news-recommd-pic-list .name {
	display:block;
	color:#303030;
	padding-bottom:10px;
	margin-bottom:18px;
transition:All .4s ease-in-out;
-webkit-transition:All .4s ease-in-out;
-moz-transition:All .4s ease-in-out;
-o-transition:All .4s ease-in-out;
	position:relative;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font-size:15px
}
.news-recommd .news-recommd-pic-list .name:after {
	content:"";
	width:70px;
	height:1px;
	background-color:#636363;
	left:0;
	bottom:0;
transition:All .6s ease-in-out;
-webkit-transition:All .6s ease-in-out;
-moz-transition:All .6s ease-in-out;
-o-transition:All .6s ease-in-out;
	position:absolute
}
.news-recommd .news-recommd-pic-list .name:hover {
	color:#009e96
}
.news-recommd .news-recommd-pic-list .name:hover:after {
	width:100%;
	background-color:#009e96
}
@media (min-width:991px) {
.news-recommd .news-recommd-pic-list .name {
-webkit-transform:translateY(-200%);
-ms-transform:translateY(-200%);
transform:translateY(-200%)
}
.news-recommd .news-recommd-pic-list .name:after {
-webkit-transform:scaleX(0);
-ms-transform:scaleX(0);
transform:scaleX(0)
}
}
.news-recommd .news-recommd-pic-list .clude {
	font-size:12px;
	line-height:20px;
transition:All .6s ease-in-out;
-webkit-transition:All .6s ease-in-out;
-moz-transition:All .6s ease-in-out;
-o-transition:All .6s ease-in-out;
	display:block;
	color:#636363;
	height:56px;
	overflow:hidden
}
@media (min-width:991px) {
.news-recommd .news-recommd-pic-list .clude {
opacity:0;
filter:alpha(opacity=0);
-webkit-transform:scale(.5);
-ms-transform:scale(.5);
transform:scale(.5)
}
}
@media (max-width:767px) {
.news-recommd .news-recommd-pic-list .clude {
height:36px
}
}
.news-recommd .news-recommd-pic-list .more {
	display:inline-block;
	background-color:#68c5ff;
	color:#fff;
	padding:3px 40px;
	margin-top:24px;
	font-size:12px;
transition:All .8s ease-in-out;
-webkit-transition:All .8s ease-in-out;
-moz-transition:All .8s ease-in-out;
-o-transition:All .8s ease-in-out
}
.news-recommd .news-recommd-pic-list .more:hover {
	background-color:#009e96
}
@media (min-width:991px) {
.news-recommd .news-recommd-pic-list .more {
-webkit-transform:translateY(200%);
-ms-transform:translateY(200%);
transform:translateY(200%)
}
}
@media (max-width:767px) {
.news-recommd .news-recommd-pic-list .more {
margin-top:20px
}
}
@media (max-width:991px) {
.news-recommd .col-lg-5 {
display:none
}
}
.login-container {
	background-color:#3eb6b6;
	background-image:url(../images/login-bg.jpg);
	overflow:hidden;
	padding:168px 0;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	position:relative
}
.login-container .main {
	width:435px;
	min-height:200px;
	max-width:100%;
	background-color:#fff;
	margin-right:100px;
	z-index:2;
	position:relative;
	float:right
}
.login-container .main .title {
	font-size:18px;
	line-height:62px;
	color:#333;
	height:62px;
	padding:0 20px;
	border-bottom:1px solid #dadada
}
@media (max-width:767px) {
.login-container .main .title {
font-size:16px;
line-height:40px;
height:40px
}
}
.login-container .main .placeholder {
	margin-top:30px;
	margin-left:45px
}
.login-container .main .form {
	padding:0 40px 40px 40px
}
.login-container .main .form .tab-head li {
	float:left;
	font-size:16px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	cursor:pointer;
	width:50%;
	padding-top:30px;
	padding-left:40px;
	padding-bottom:10px;
	background-size:30px 30px;
	background-repeat:no-repeat;
	background-position:left 22px
}
.login-container .main .form .tab-head .tab-1 {
	background-image:url(../images/member-icon-1.png);
	background-image:url(../images/member-icon-1-ie8.png) \9
}
.login-container .main .form .tab-head .tab-1.active {
	background-image:url(../images/member-icon-1c.png);
	color:#009e96
}
.login-container .main .form .tab-head .tab-1.active {
	background-image:url(../images/member-icon-1c-ie8.png) \9;
	color:#009e96
}
.login-container .main .form .tab-head .tab-2 {
	background-image:url(../images/member-icon-2.png);
	background-image:url(../images/member-icon-2-ie8.png) \9
}
.login-container .main .form .tab-head .tab-2.active {
	background-image:url(../images/member-icon-2c.png);
	color:#009e96
}
.login-container .main .form .tab-head .tab-2.active {
	background-image:url(../images/member-icon-2c-ie8.png) \9;
	color:#009e96
}
@media (max-width:767px) {
.login-container .main .form .tab-head li {
font-size:14px
}
}
.login-container .main input[type='text'], .login-container .main input[type='password'] {
	line-height:50px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	line-height:40px \9;
	padding-left:54px;
	height:50px;
	border:1px solid #d6dbdd;
	background-size:25px 25px;
	background-position:14px center;
	background-repeat:no-repeat;
	display:block;
	margin-top:15px
}
.login-container .main input[type='text']:focus, .login-container .main input[type='password']:focus {
	padding-left:15px;
	background-image:none;
	background-position-x:-200px;
	background-position-x:0 \9
}
.login-container .main input[type='text'] {
	background-image:url(../images/iconfont-ren.png);
	background-image:url(../images/iconfont-ren-ie8.png) \9
}
.login-container .main input[type='password'] {
	background-image:url(../images/iconfont-mima.png);
	background-image:url(../images/iconfont-mima-ie8.png) \9
}
.login-container .main input[type='button'], .login-container .main input[type='submit'] {
	display:block;
	margin-top:30px;
	width:100%;
	background-color:#36b3ac;
	color:#fff;
	padding:15px
}
@media (max-width:1309px) {
.login-container .main {
margin-right:0
}
}
@media (max-width:1309px) {
.login-container {
background-image:none
}
.login-container .main {
float:none;
margin:0 auto
}
}
@media (max-width:767px) {
.login-container {
padding:30px 0
}
.login-container .main {
min-height:0
}
.login-container .main .form {
padding:0 20px 20px 20px
}
}
.work-container .user-login-info {
	margin:45px 0 20px 0
}
@media (max-width:991px) {
.work-container .user-login-info {
margin:15px 0 15px 0
}
}
.work-container .list-container {
	color:#333;
	margin-bottom:60px
}
.work-container .list-container * {
	vertical-align:middle
}
.work-container .list-container a {
	color:#333
}
.work-container .list-container a:hover {
	color:#009e96
}
.work-container .list-container .title {
	line-height:58px;
	height:58px;
	color:#000;
	border-bottom:1px solid #e5e5e5
}
.work-container .list-container .title img {
	margin-right:10px
}
.work-container .list-container .title a {
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	font-family:arial
}
.work-container .list-container .article-list li {
	line-height:55px;
	position:relative;
	padding-left:18px;
	border-bottom:1px solid #e5e5e5
}
.work-container .list-container .article-list li .name {
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	display:block;
	width:70%
}
.work-container .list-container .article-list li .time {
	font-size:12px;
	font-family:arial
}
.work-container .list-container .article-list li:before {
	content:"";
	width:5px;
	height:5px;
	background-color:#999;
	left:0;
	top:50%;
	margin-top:-2.5px;
	position:absolute
}
.work-container .list-container .download-list .data-head {
	line-height:48px;
	margin:0;
	margin-bottom:15px;
	border-bottom:1px solid #e5e5e5
}
.work-container .list-container .download-list .data-head .type {
	padding:0 30px
}
.work-container .list-container .download-list .data-list {
	line-height:48px;
	margin:0;
	border-bottom:1px solid #e5e5e5
}
.work-container .list-container .download-list .data-list .btn {
	text-align:center;
	width:100%;
	padding:3px 10px;
	background-color:#36b3ac;
	color:#fff
}
.work-container .list-container .download-list .data-list .time {
	font-family:arial;
	color:#a4a4a4
}
.work-container .list-container .download-list .data-list .type, .work-container .list-container .download-list .data-list .name {
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
@media (max-width:991px) {
.work-container .list-container .download-list .data-list {
line-height:30px;
padding:15px;
border-bottom:0;
background-color:#f5f5f5;
margin-top:15px
}
.work-container .list-container .download-list .data-list>div {
padding:0
}
}
@media (max-width:991px) {
.work-container .list-container {margin-bottom:15px}
}

.about-container {margin-bottom:70px; background:#fff; padding-top:50px;}
.about-container img {max-width:100%;transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;-webkit-animation: imgScale .5s ease-in 1;animation: imgScale .5s ease-in 1;}
.about-container .about-artilcle { font-size:16px; color:#333; line-height:32px;}
.about-container .about-type .btn {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;font-size:16px;padding-left:30px;padding-right:30pxbackground-color:#898989;color:#fff}
.about-container .about-type .btn:hover, .about-container .about-type .btn.active {background-color:#007bc8}
.about-container .about-type .btn:hover {-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}
.about-container .about-type.text-right .btn {margin-left:20px}
.about-container .about-type.text-left .btn {margin-right:20px}

.zx_container{ background:#f7f8f8;margin-bottom:70px; margin-top:20px;}
.zx_container img{ max-width:100%;}
.zx_container .zixun{ text-align:center; margin-top:50px;}
.zx_container .zixun h2{font-size: 48px;color: #35b2be; font-weight:bold;}
.zx_container .zixun .col-lg-4{ margin-top:50px;}
.zx_container .zixun .data {position: relative;text-align: left;line-height: 30px;transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;margin-top: 20px;padding: 0 50px;}
.zx_container .zixun .col-lg-4:nth-child(2){border-right: 1px solid #dcdcdd;border-left: 1px solid #dcdcdd;}
.zx_container .zixun .tab_title { font-size:25px;margin-bottom: 20px;color: #313131;}
.zx_container .zixun .tab_text{line-height: 32px;font-size: 18px;color: #959595; text-align:center;}
.zx_container .zixun .sign_title {display: block;text-align: center;background: #f03f50;width: 100%;padding: 15px;margin-top: 50px;color: #fff;font-size: 30px;}
@media (max-width:991px) {
.zx_container .zixun .col-lg-4:nth-child(2){ border-right:none; border-left:none;}
.zx_container .zixun .data{ padding:0 20px;}
.zx_container .zixun .tab_text{text-align:left;}
.zx_container .zixun .sign_title { font-size:24px;}
}
@media (max-width:767px) {
.zx_container .zixun .col-lg-4{ margin-top:20px;}
.zx_container .zixun h2{ font-size:24px;}
.zx_container .zixun .col-lg-4:nth-child(2){ border-right:none; border-left:none;}
.zx_container .zixun .data{ padding:0 10px;}
.zx_container .zixun .tab_text{text-align:left;}
.zx_container .zixun .sign_title { font-size:16px;}
.zx_container .zixun .tab_title { font-size:16px; margin-bottom:5px;}
.zx_container .zixun .tab_text{ font-size:14px; line-height:25px;}
.about-container { padding-top:20px;}
.about-container .about-artilcle { font-size:14px; line-height:25px;}
.about-container .about-type {text-align:center}
.about-container .about-type.text-left .btn, .about-container .about-type.text-right .btn {margin:0}
.about-container .about-type .btn {
font-size:14px;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
float:left;
display:block;
border:2px solid #fff;
width:50%;
padding-left:0;
padding-right:0;
margin:0
}
.about-container .about-type.about-type-3 .btn {
float:left;
display:block;
width:33.33333333%
}
}
.about-container .about-artilcle-link {
	padding-left:100px;
	padding-right:100px;
	margin-top:55px;
	padding-top:205px;
	background-image:url(../images/about-02.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-size:100% auto
}
.about-container .about-artilcle-link .items {
	display:block;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.about-container .about-artilcle-link .items:hover {
	box-shadow:0 0 15px rgba(0, 0, 0, 0.3);
	-webkit-transform:translateY(-2px);
	-ms-transform:translateY(-2px);
	transform:translateY(-2px)
}
.about-container .about-artilcle-link .items:hover .txt {
	background-color:#fff
}
.about-container .about-artilcle-link .items:hover .pic .block {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.about-container .about-artilcle-link .pic {
	overflow:hidden
}
.about-container .about-artilcle-link .pic .block {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	padding-bottom:75%
}
.about-container .about-artilcle-link .txt {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	line-height:14px;
	padding:15px;
	color:#333;
	background-color:#eee
}
@media (max-width:991px) {
.about-container .about-artilcle-link {
margin-top:30px;
padding-left:0;
padding-right:0;
padding-top:0;
background-image:none
}
.about-container .about-artilcle-link .items {
margin-top:15px
}
}
.about-container .culture {
	text-align:center
}
.about-container .culture .round {
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%;
	font-size:36px;
	line-height:70px;
	color:#fff;
	font-family:'微软简行楷';
	display:inline-block;
	width:70px;
	height:70px;
	background-color:#009e96
}
.about-container .culture .name {
	font-size:18px;
	color:#333;
	margin:30px 0
}
.about-container .culture .text {
	line-height:28px;
	display:none;
	margin-top:30px
}
.about-container .culture .icon {
	display:inline-block;
	width:32px;
	height:32px;
	overflow:hidden;
	position:relative
}
.about-container .culture .icon:before {
	content:"";
	width:100%;
	height:4px;
	background-color:#a0a0a0;
	left:0;
	top:50%;
	margin-top:-2px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	position:absolute
}
.about-container .culture .icon:after {
	content:"";
	width:4px;
	height:100%;
	background-color:#a0a0a0;
	left:50%;
	top:0;
	margin-left:-2px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	position:absolute
}
.about-container .culture li {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	cursor:pointer;
	padding:40px;
	border-bottom:1px solid #e7e7e7
}
.about-container .culture li.active {
	background-color:#f5f5f5
}
.about-container .culture li.active .icon:before {
	-webkit-transform:translateX(-100%);
	-ms-transform:translateX(-100%);
	transform:translateX(-100%)
}
.about-container .culture li.active .icon:after {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
	background-color:#4c4c4c
}
@media (max-width:767px) {
.about-container .culture li {
padding:30px
}
}
.about-container .development {overflow:hidden}
.about-container .development .text {font-size:17px;line-height:24px;color:#007ac7}
@media (max-width:767px) {
.about-container .development .text {font-size:12px}
}
.about-container .development .development-tabs {
	margin-top:45px;
	background:url(../images/repeat-x-1.jpg) no-repeat center 70px;
	text-align:center
}
.about-container .development .development-tabs .num {font-size:36px;text-transform:uppercase;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;margin-bottom:40px;font-family:"微软简行楷";color:#757575}
.about-container .development .development-tabs .txt {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;font-size:17px;margin-top:10px;color:#909090}
.about-container .development .development-tabs .txt span {font-size:14px;display:block}
.about-container .development .development-tabs .ico {margin:0 auto;width:36px;height:36px;overflow:hidden}
.about-container .development .development-tabs .ico img {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;display:block;width:100%;height:100%}
.about-container .development .development-tabs li {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;cursor:pointer}
.about-container .development .development-tabs li.active .num, .about-container .development .development-tabs li.active .txt {color:#009e96}
.about-container .development .development-tabs li.active .ico img:nth-child(1) {
margin-top:-36px}
.culture-container{margin-bottom: 70px;padding-top: 50px;}
.culture-container .culture{overflow: hidden;}
.culture-container .culture .culture_cont {padding: 0 80px;position: relative; margin:10px 0; }

.culture-container .culture .culture_cont .culimg{ float:right;margin-top: 2%;}
.culture-container .culture .culture_cont .culimg img {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;}

.culture-container .culture .culture_cont .culcont{ float:left; margin-left:50px;  margin-top: 45px;  width: 60%;}
.culture-container .culture .culture_cont .cultit{ font-size:32px; line-height:48px; color:#142447; font-weight:bold;}
.culture-container .culture .culture_cont .culconnn{ font-size:20px; line-height:48px; color:#333;}


.culture-container .culture .culture_cont:nth-child(even) .culimg {float:left; margin-top:5%;}
.culture-container .culture .culture_cont:nth-child(even) .culcont{ float:right;}

@media (max-width:991px) {
.culture-container .culture .culture_cont {padding: 0 10px;position: relative; margin:20px 0; }
.culture-container .culture .culture_cont .culcont{ float:left; margin-left:20px;    width: 50%;}
.culture-container .culture .culture_cont .culimg{ float:right; margin-right:20px; margin-top:0;}
.culture-container .culture .culture_cont .cultit{ font-size:20px; line-height:30px;}
.culture-container .culture .culture_cont .culconnn{ font-size:16px; line-height:30px;}
.culture-container .culture .culture_cont:nth-child(even) .culcont{ float:left;}

}

@media (max-width:767px) {
.culture-container .culture .culture_cont {padding: 0 10px;position: relative; margin:20px 0; }
.culture-container .culture .culture_cont .culcont{ float:left; margin-left:10px;    width: 96%;}
.culture-container .culture .culture_cont .culimg{ display:none;}
.culture-container .culture .culture_cont .cultit{ font-size:16px; line-height:25px; padding-bottom:8px;}
.culture-container .culture .culture_cont .culconnn{ font-size:14px; line-height:23px;}
.culture-container .culture .culture_cont .culcont:nth-child(3n+0){ float:left; margin-left:10px;width: 90%;}
.culture-container .culture .culture_cont:nth-child(even) .culcont{ float:left;}

.about-container .development .development-tabs {margin-top:15px;background:none}
.about-container .development .development-tabs .row {margin:0}
.about-container .development .development-tabs .txt {font-size:14px}
.about-container .development .development-tabs .txt span {font-size:12px}
.about-container .development .development-tabs li {padding-top:15px;padding-bottom:15px}
.about-container .development .development-tabs li.active {background-color:#f5f5f5}
}
.about-container .development .clock {margin-left:auto;margin-right:auto;width:60px;height:74px;background-position:center;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../images/bg-01.png);position:relative}
.about-container .development .clock .main {position:absolute;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-mz-border-radius:50%;left:41px;top:40px;width:28px;height:28px;border:2px solid #fff}
.about-container .development .clock .main:after {content:"";width:26%;height:2px;background-color:#fff;left:46%;top:50%;margin-top:-1px;-webkit-transform-origin:1px center;-ms-transform-origin:1px center;transform-origin:1px center;position:absolute}
.about-container .development .clock .main:before {content:"";width:2px;height:35%;background-color:#fff;left:50%;margin-left:-1px;bottom:11px;-webkit-transform-origin:1px 90%;-ms-transform-origin:1px 90%;transform-origin:1px 90%;position:absolute}
.about-container .development .clock.clock-go .main:before {-webkit-animation:rotateZ 1s linear infinite forwards;animation:rotateZ 1s linear infinite forwards}
.about-container .development .clock.clock-go .main:after {-webkit-animation:rotateZ 6s linear infinite forwards;animation:rotateZ 6s linear infinite forwards}
@media (max-width:767px) {
.about-container .development .clock {margin-top:30px; width:30px; height:44px;}
}
.about-container .development .development-cont {min-height:500px;padding:0 80px;position:relative}
.about-container .development .development-cont:before {content:"";width:1px;height:100%;background-color:#ccc;left:50%;top:0;position:absolute}
.about-container .development .development-cont .list-container {padding-top:20px}
.about-container .development .development-cont .list-container dl { padding:50px 0;margin-bottom:0;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out;text-align:right;position:relative}
.about-container .development .development-cont .list-container dl i{ border-radius:50%; background:#19254a; padding:10px; position:absolute; left:49.2%; top:40%;}
.about-container .development .development-cont .list-container dl .main {float:left;width:47%}
.about-container .development .development-cont .list-container dl .right {float:left; margin-left:80px; text-indent:2em;width:27%}
@media (max-width:767px) {
.about-container .development .development-cont .list-container dl .main {width:100%;float:none}
.about-container .development .development-cont .list-container dl .right {width:100%;float:none}
}
.about-container .development .development-cont .list-container dl:nth-child(even) {text-align:left;top:-50px}
.about-container .development .development-cont .list-container dl:nth-child(even) .main {float:right}
.about-container .development .development-cont .list-container dl:nth-child(even) .right {float:right; margin-right:80px;}
.about-container .development .development-cont .list-container dl:nth-child(even) .main .time:after {content:"";left:-8px;top:50%;margin-left:-8px;border-style:dashed solid dashed dashed;border-color:transparent #19254a transparent transparent;border-width:8px;width:0;height:0;position:absolute}
@media (max-width:767px) {
.about-container .development .development-cont .list-container dl:nth-child(even) {
top:0}
.about-container .development .development-cont .list-container dl:nth-child(even) .main {float:none}
}
.about-container .development .development-cont .list-container dl.odd {
	text-align:left;
	top:-50px
}
.about-container .development .development-cont .list-container dl.odd .main {
	float:right
}
.about-container .development .development-cont .list-container dl.odd .main .time:after {content:"";left:-8px;top:50%;margin-left:-8px;border-style:dashed solid dashed dashed;border-color:transparent #007ac7 transparent transparent;border-width:8px;width:0;height:0;position:absolute}
@media (max-width:767px) {
.about-container .development .development-cont .list-container dl.odd {top:0}
.about-container .development .development-cont .list-container dl.odd .main {float:none}
}
@media (max-width:767px) {
.about-container .development .development-cont .list-container dl {padding:15px;background-color:#fafafa;margin-top:30px}
.about-container .development .development-cont .list-container dl:hover .pic {
box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}
}
.about-container .development .development-cont .list-container .time {position:relative;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-mz-border-radius:2px;font-size:52px;color:#fff;display:inline-block;padding:7px 15px;background-color:#19254a; font-weight:bold;}
.about-container .development .development-cont .list-container .time:after {content:"";right:-16px;top:50%;margin-top:-8px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #19254a;border-width:8px;width:0;height:0;position:absolute}
.about-container .development .development-cont .list-container .text {display:block;color:#666;font-size:14px;text-align: left;}
.about-container .development .development-cont .list-container .pic {background-position:center center;background-repeat:no-repeat;background-size:cover;-ms-behavior:url(css/backgroundsize.min.htc);behavior:url(css/backgroundsize.min.htc);transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;display:block;margin-top:15px}
.about-container .development .development-cont .list-container .pic i {
	display:block;
	padding-bottom:32%
}
@media (max-width:767px) {
.about-container .development .development-cont .list-container .time{ font-size:14px; padding:3px 10px;}
.about-container .development .development-cont .list-container i{ display:none;}
.about-container .development .development-cont .list-container dl .right {float:left; margin-left:0; }
.about-container .development .development-cont .list-container .text{ margin-top:10px; font-size:12px;}
.about-container .development .development-cont .list-container dl:nth-child(even) .right { margin-right:0px;}
.about-container .development .development-cont .list-container {padding-top:0}
}
@media (max-width:1309px) {
.about-container .development .development-cont {
padding-left:0;
padding-right:0
}
}
.about-container .honor-container {padding-bottom:50px;overflow:hidden}
.about-container .honor-container .col-lg-5{ width:50%;max-height: 400px;min-height: 350px; display:inline-block;}
.about-container .honor-container .pic { overflow:hidden;}
.about-container .honor-container .pic i {display: block;padding-bottom: 60%;}
.about-container .honor-container .pic img {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;}
@media (max-width:1309px) {
.about-container .honor-container .pic {margin-bottom:0}
}
.about-container .honor-container .row {margin-left:-30px;margin-right:-30px}
.about-container .honor-container .col-lg-4 {padding-left:30px;padding-right:30px}
.about-container .honor-container .data {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;text-align: center; margin-top:20px;}
.about-container .honor-container .data .col-xs-12 {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.about-container .honor-container .data .tips { font-size:18px; color:#666; line-height:39px;}
/*
.about-container .honor-container .data:before {content:"";width:7px;height:2px;background-color:#000;left:0;top:50%;margin-top:-1px;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;position:absolute}*/
.about-container .honor-container .data:hover {background-color:#fff}
.about-container .honor-container .data:hover .col-xs-4, .about-container .honor-container .data:hover .col-xs-8 {color:#009e96}
.about-container .honor-container .data:hover:before {-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:0;background-color:#009e96}
.about-container .hr-container {overflow:hidden}
.about-container .hr-container .as-file-container {position:absolute;width:100%;top:0;left:0;z-index:999}
.about-container .hr-container .hr-list {position:relative}
.about-container .hr-container .hr-list li {margin-top:42px}
.about-container .ysdata{margin:0 47px 0px; display: inline-block;}
.about-container .ysdata .ysindex{ background:#19254a; width:54px; line-height:54px; height:54px; text-align:center; color:#fff; font-weight:bold; font-size:35px; float:left; border-radius:5px;margin-top: 15px;}
.about-container .ysdata .yscont{ float:left; margin-left:29px; width:82%;}
.about-container .ysdata .ystit{ font-weight:bold; font-size:55px; color:#19254a;}
.about-container .ysdata .yscon{ font-size:14px; color:#666; line-height:26px; padding-top:15px;display: block;overflow: hidden;}

@media (max-width:991px) {
.about-container .honor-container .col-lg-4 { width:50%; float:left;}
.about-container .honor-container .col-lg-5{ width:50%; float:left;}
.about-container .ysdata{ margin:0 15px 20px;}
.about-container .ysdata .ystit{ font-size:24px;}
.about-container .ysdata .ysindex{ margin-top:0px; width:35px; height:35px; font-size:20px; line-height:35px;}
.about-container .ysdata .yscont{ margin-left:15px;}
.about-container .ysdata .yscon{ width:95%;}
}
@media (max-width:767px) {
.about-container .honor-container .col-lg-4 { width:50%; float:left; margin-bottom:20px;}
.about-container .honor-container .col-lg-4 {padding-left:10px;padding-right:10px}
.about-container .honor-container .data{ margin-top:0;}
.about-container .honor-container .data .tips{ font-size:12px; padding:0;}
.about-container .honor-container .col-lg-5{ width:100%;}
.about-container .hr-container .hr-list li {margin-top:15px}
.about-container .ysdata{margin-left: 0px;margin-right: 0px;margin-bottom: 20px;}
.about-container .ysdata .ysindex{ font-size:14px; width:25px; height:25px; line-height:25px; margin-top:2px;}
.about-container .ysdata .yscont{ float:none; margin-left:35px; width:95%;}
.about-container .ysdata .ystit{ font-size:18px;}
}

.about-container .hr-container .hr-list li.active .name i:before {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
	opacity:0;
	filter:alpha(opacity=0)
}
.about-container .hr-container .hr-list li.active .name i:after {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)
}
.about-container .hr-container .hr-list .name {
	line-height:52px;
	font-size:18px;
	position:relative;
	color:#333;
	cursor:pointer;
	padding:0 30px;
	background-color:#f5f5f5
}
.about-container .hr-container .hr-list .name i {
	width:38px;
	height:38px;
	border:1px solid #999;
	right:30px;
	top:50%;
	margin-top:-19px;
	position:absolute;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%
}
.about-container .hr-container .hr-list .name i:before {content:"";width:40%;height:2px;background-color:#999;left:50%;top:50%;margin-top:-1px;margin-left:-20%;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;position:absolute}
.about-container .hr-container .hr-list .name i:after {content:"";width:2px;height:40%;background-color:#999;left:50%;top:50%;margin-top:-20%;margin-left:-1px;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;position:absolute}

.marke-container {margin-bottom: 70px;padding-top: 50px;}

.marke-container .marke-artilcle {font-size: 16px;color: #333;line-height: 32px;}
.marke-container .abouts{background: #fff; display:block;text-align: center;}
.marke-container h2{font-size: 48px; text-align:center;color: #1794d1; font-weight:bold; margin-bottom:50px;}
.marke-container .tab2 {padding: 0 80px;}
.marke-container .tab_borter {border-right: 1px solid #dcdcdd;border-left: 1px solid #dcdcdd;}
.marke-container .abouts .name{margin-bottom: 20px;font-size: 25px;color: #313131;    text-align: center; display:block;}
.marke-container .abouts .text { text-align:center;line-height: 32px;color: #959595; font-size:18px; display:block;}
.marke-container .t_but {background: #1794d1;width: 315px;height: 53px;text-align: center;margin: 60px auto 0;display:inline-block;font-size: 30px;color: #fff; line-height:53px; border-radius:10px;}
.marke-container .tequan{background: #f7f8f8; display:block;text-align: center; margin-top:80px; padding:80px 0;}
.marke-container .tequan .pic {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;overflow: hidden;}
.marke-container .tequan .pic i {display: block;padding-bottom: 50%;}
.marke-container .tequan img {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;}
.marke-container .tequan p{ display:block; margin-top:15px; overflow:hidden;}
.marke-container .tequan .name{ display:block;font-size:30px;color: #313131;}
.marke-container .tequan .text{color: #959595; font-size:12px; padding-top:5px;}
.marke-container .process .row{ position:relative;}
.marke-container .process{ display:block;text-align: center; padding:80px 0;}
.marke-container .process .stu_border {position: absolute;top: 52px;left: 190px;border-top: 2px solid #1794d1;width: 900px;}
.marke-container .process .tab4{text-align: center;position: relative;padding: 0 20px;}

.marke-container .process .pic {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;overflow: hidden;}
.marke-container .process .pic i {display: block;padding-bottom: 50%;}
.marke-container .process img {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;}
.marke-container .process .name{ display:block;font-size:30px; padding-top:10px;color: #313131;}
.marke-container .process .text{color: #959595; font-size:12px; padding-top:5px;height: 65px;display: block;}


.marke-container .partner{background: #f7f8f8; display:block;text-align: center;  padding:80px 0;}
.marke-container .partner .part{border: 1px solid #959595;padding: 40px 8px 40px 10px; margin:0 20px;height: 280px;}
.marke-container .partner .tp_ti{color: #313131;}
.marke-container .partner .tp_ti span {font-size: 28px;display: block;margin-top: 10px;text-align: center;}
.marke-container .partner .tp_ti .f18 {font-size: 18px;}
.marke-container .partner .tp_text{ font-size:16px;margin-top: 20px;line-height: 28px;color: #959595;}

.marke-container .elite{background: #fff; display:block;text-align: center;  padding:80px 0;}
.marke-container .elite .col-lg-4{ padding-left:20px; padding-right:20px;    position: relative;}

.marke-container .elite .items {overflow:hidden;display:block;background-color:#fff;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}

.marke-container .elite .items .pic {margin-top:10px;overflow:hidden}
.marke-container .elite .items .pic img {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.marke-container .elite .items .pic i {display:block;padding-bottom:95%}


.marke-container .elite .t_tecper{overflow: hidden;display: block;}
.marke-container .elite .te_per {margin-top:30px;overflow:hidden}
.marke-container .elite .te_per img {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;}
.marke-container .elite .te_per i{ display:block;}
.marke-container .elite .te_pright{position: absolute;left: 20px;padding: 10px 8px 5px 12px;max-height:410px;background: 0 0 rgba(0,0,0,0.5);color: #fff;bottom: 70px;line-height: 22px; overflow:hidden; right:20px; display:none }
@media (max-width:767px) {
.marke-container .elite .col-lg-4{ padding-left:8px; padding-right:8px;}
.marke-container .elite .te_pright{ font-size:12px; line-height:18px; bottom:0; padding:5px 4px 2px 6px;left:9px; right:9px;}

}
.marke-container .elite .items:hover .te_pright {display:block;}
.marke-container .elite .t_tper {background: #fff;border: 1px solid #ccc;border-top: none;padding: 10px 10px 15px;overflow: hidden;}
.marke-container .elite .te_name {border-right: 1px solid #ccc; padding-right:15px;float: left;color: #313131;font-size: 30px;}
.marke-container .elite .tentext {font-size: 16px;color: #959595;text-align: left;width: 160px; padding-left:15px; float:left;}

.marke-container .case{background: #f7f8f8; display:block;text-align: center;  padding:80px 0;}
.marke-container .case .stu_inrall {position: relative;margin: 0 30px;overflow:hidden;display:block;background-color:#fff;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.marke-container .case .stu_op {background: 0 0 rgba(255,255,255,0.8);position: absolute;bottom: 1px;padding: 10px 5px 5px 10px;}
.marke-container .case .stu_op p {margin-bottom: 5px;text-align: justify;text-justify: distribute-all-lines;}
.marke-container .case .stu_a {font-size: 14px;color: #757575;font-family: Verdana;float: right;}
.marke-container .case .font12{ font-size:12px; height:51px; overflow:hidden;}
.marke-container .case .abou_logo a img {width: 137px;height: 60px;margin: 25px 0 0 15px;display: inline-block;}



.marke-container .case .stu_inrall .pic {margin-top:0px;overflow:hidden}
.marke-container .case .stu_inrall .pic img {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.marke-container .case .stu_inrall .pic i {display:block;padding-bottom:95%}


.marke-container .question{background: #f7f8f8; display:block;text-align: center;  padding:80px 0;}
.marke-container .question dl{ width:100%; float:left;margin-bottom: 25px; text-align:left;}
.marke-container .question dl dt{color: #1794d1;line-height: 30px; }
.marke-container .question dl dd{ font-size:12px;line-height: 25px;}


.marke-container .fukuan{background: #fff; display:block;text-align: center;  padding:80px 0;}
.marke-container .fukuan .fuk{ padding:20px; text-align:left; font-size:16px;color: #313131;}
.marke-container .fukuan .fuk .tit{ font-size:18px; padding-bottom:40px;}
.marke-container .fukuan span{ padding-top:30px;display: inline-block;}

.marke-container .zixun{background: #f7f8f8; display:block;text-align: center;  padding:80px 0;}
.marke-container .zixun .col-lg-4{ margin-top:50px;}
.marke-container .zixun .data {position: relative;text-align: left;line-height: 30px;transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;margin-top: 20px;padding: 0 90px;}
.marke-container .zixun .col-lg-4:nth-child(2){border-right: 1px solid #dcdcdd;border-left: 1px solid #dcdcdd;}
.marke-container .zixun .tab_title { font-size:25px;margin-bottom: 20px;color: #313131; text-align:center;}
.marke-container .zixun .tab_text{line-height: 32px;font-size: 18px;color: #959595; text-align:center;}
.marke-container .zixun .sign_title {display: block;text-align: center;background: #f03f50;width: 100%;padding: 15px;margin-top: 50px;color: #fff;font-size: 30px;}

@media (max-width:991px) {
.marke-container .tab2 { padding:0 40px;}
.marke-container .col-xs-6{ margin-bottom:40px;}
.marke-container .t_but{}
.marke-container .process .tab4{ padding:0 30px;}
.marke-container .process .stu_border { display:none}
.marke-container .process h2{ font-size:30x; margin-bottom:50px;}

.marke-container .zixun .col-lg-4:nth-child(2){ border-right:none; border-left:none;}
.marke-container .zixun .data{ padding:0 20px;margin-top:0px;}
.marke-container .zixun .tab_text{text-align:left;}
.marke-container .zixun .sign_title { font-size:24px;}
}
@media (max-width:767px) {
.marke-container .abouts h2{ font-size:20px; margin-bottom:20px;}
.marke-container .tab2 { padding:0; margin-bottom:0px;}
.marke-container .tab_borter{ border-right:none; border-left:none;}
.marke-container .abouts .col-xs-6{ width:50%; margin-bottom:20px;}
.marke-container .abouts .name{ font-size:16px; margin-bottom:0px;}
.marke-container .abouts .text{ font-size:14px; line-height:20px;}
.marke-container .case .stu_op {padding: 4px 2px 2px 5px;}
.marke-container .case .stu_op .font18{ font-size:13px;}
.marke-container .case .abou_logo a img { width:87px; height:40px; margin:10px 0 0 5px;}
.marke-container .case .stu_inrall .pic i {display:block;padding-bottom:80%}
.marke-container .case .stu_a{ font-size:11px;}
.marke-container .t_but{ width:100%;margin: 30px auto 0; font-size:16px; height:35px; line-height:35px;}
.marke-container .tequan{margin-top:40px; padding:40px 0;}
.marke-container .tequan .col-xs-6{ width:50%;}
.marke-container .tequan h2{ font-size:20px; margin-bottom:20px;}
.marke-container .tequan .name{ font-size:16px;}
.marke-container .process{ padding:40px 0}
.marke-container .process .col-xs-6{ width:50%; height:210px;margin-bottom: 20px;}
.marke-container .process .tab4{ padding:0 0px;}
.marke-container .process h2{ font-size:20px; margin-bottom:20px;}
.marke-container .process .name{ font-size:17px;}
.marke-container .process .text{height: 110px;}



.marke-container .partner { padding:40px 0}
.marke-container .partner .col-xs-6{ width:50%; margin-bottom:20px; padding-left:10px; padding-right:10px;}
.marke-container .partner h2{ font-size:20px; margin-bottom:30px;}
.marke-container .partner .part{ margin:0 0px;padding: 20px 5px 20px 5px; height:200px; overflow:hidden;}
.marke-container .partner .part p{ font-size:12px;}
.marke-container .partner .tp_ti span { font-size:14px; margin-top:0;}
.marke-container .partner .tp_ti .f18 { font-size:12px;}
.marke-container .partner .tp_text{ font-size:14px; margin-top:10px; line-height:23px;}
.marke-container .elite .col-xs-6{ width:50%; margin-bottom:20px;}
.marke-container .elite h2{ font-size:20px; margin-bottom:20px;}
.marke-container .elite .t_tper{ margin:0 0px; padding:8px 4px}
.marke-container .elite .te_name {padding-right:5px;font-size: 14px; padding-top:5px; border-right:none;}
.marke-container .elite .tentext {font-size: 12px;padding-left:5px; width:auto;}

.marke-container .case{padding:40px 0;}
.marke-container .case h2{ font-size:20px; margin-bottom:20px;}
.marke-container .case .stu_inrall {margin: 0 0px;}
.marke-container .case .col-xs-6{ width:50%; margin-bottom:20px;}
.about-container .hr-container .hr-list .name i {width:24px;height:24px;margin-top:-12px;right:15px}
.marke-container .question{ padding:40px 0;}
.marke-container .question h2{ font-size:20px; margin-bottom:20px;}
.marke-container .fukuan h2{ font-size:20px; margin-bottom:20px;}
.marke-container .fukuan .col-xs-6{ width:50%; margin-bottom:40px;}
.marke-container .fukuan .fuk{ padding:0 0px; font-size:14px;}
.marke-container .fukuan .fuk .tit{ font-size:14px; padding-bottom:20px;}
.marke-container .fukuan .fuk p{ font-size:12px;}
.marke-container .fukuan span{ font-size:12px;}

.marke-container .zixun{ padding: 40px 0}
.marke-container .zixun .col-lg-4{ margin-top:20px;}
.marke-container .zixun .col-xs-6{ width:50%; }
.marke-container .zixun h2{ font-size:20px; margin-bottom:10px;}
.marke-container .zixun .col-lg-4:nth-child(2){ border-right:none; border-left:none;}
.marke-container .zixun .data{ padding:0px; margin-top:0px;}
.marke-container .zixun .tab_text{text-align:left;}
.marke-container .zixun .sign_title { font-size:16px;line-height: 23px;}
.marke-container .zixun .tab_title { font-size:14px; line-height:25px; margin-bottom:5px;}
.marke-container .zixun .tab_text{ font-size:12px; line-height:23px;}
}

.devolop-container{margin-bottom: 70px;padding-top: 50px; padding-left:0 !important; padding-right:0 !important;}
.devolop-container .col-lg-3{padding-left: 30px;padding-right: 30px;}
.devolop-container .director {display: inline-block;text-align: center;}
.devolop-artilcle{font-size: 16px;color: #333;}
.devolop-container .dvetit{ display:inline-block;  margin-bottom:30px; width:100%; overflow:hidden;}
.devolop-container h2{ background:url(../images/ptot.png) no-repeat; width:506px; height:103px; font-size:30px; color:#fff; padding-top:17px;display: inline-block;    font-weight: bold;}
.devolop-container .director .col-lg-4{ margin-right:10px;}
.devolop-container .items {border: 1px solid #959595;overflow:hidden;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out; position:relative;height: 300px;}

.devolop-container .items .pic {margin-top:0px;overflow:hidden}
.devolop-container .items .pic img {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.devolop-container .items .pic i {display:block;padding-bottom:98%}


.devolop-container .t_tecper{overflow: hidden;display: block;}
.devolop-container .te_per {margin-top:30px;overflow:hidden}
.devolop-container .te_per img {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;}
.devolop-container .te_per i{ display:block;}
.devolop-container .te_pright{position: absolute;right: 0px;width: 100%;height: 100px;background: 0 0 rgba(255,255,255,0.5); bottom: 50px;visibility: hidden;}
.devolop-container .te_rtext{color: #000;font-size:12px;line-height: 22px; padding:6px; }
.devolop-container .items:hover .te_pright {visibility: visible;}
.devolop-container .t_tper {background: #000;padding: 8px 10px;overflow: hidden; position:absolute; left:0; bottom:0;width: 100%;}
.devolop-container .te_name {border-right: 1px solid #ccc; padding-right:10px;float: left;color: #fff;font-size: 25px;}
.devolop-container .tentext {font-size: 11px;color: #fff;text-align: left;width: 147px; padding-left:10px; float:left; line-height:15px; overflow:hidden;}
.devolop-container .t_peix{float: left;height: 300px;border: 1px solid #959595;}
.devolop-container .tp_ti{ padding-top:20px;}
.devolop-container .tp_ti span {display: block;margin-top: 10px;text-align: center;color: #313131;}
.devolop-container .f28 {font-size: 28px;}
.devolop-container .f18 {font-size: 18px;}
.devolop-container .tp_text {margin-top: 20px;color: #959595;line-height: 28px;font-size: 16px; padding:0 6px;}
.devolop-container .tp_but {background: #1794d1;width: 148px;height: 37px;text-align: center;line-height: 32px;color: #fff;display: block;margin: 10px auto 0;}
@media (max-width: 991px){

}
@media (max-width:767px) {
.devolop-container .dvetit{ margin-bottom:0px;}

.devolop-container .tp_ti{ padding-top:10px;}
.devolop-container .f28 {font-size: 16px;}
.devolop-container .f18 {font-size: 12px;}
.devolop-container .tp_text {margin-top: 6px;line-height: 18px;font-size: 12px;}
.devolop-container .t_peix img{ max-width:100%;}
.devolop-container .items{ height:200px;}
.devolop-container .t_peix{height:200px;}
.devolop-container .t_tper{ padding:4px 5px}
.devolop-container .te_name { font-size:16px; border-right:none;}
.devolop-container .tentext{ padding-left:0px; width:135px;}
.devolop-container .tp_ti span { margin-top:0px;}
.devolop-container .tp_but {width: 120px;height: 32px; font-size:13px;}
}

.devolop-container .marke .mb50{ margin-bottom:50px;}
.devolop-container .marke{ margin-top:80px;display:inline-block;text-align: center;}
.devolop-container .marke dl{ width:100%; float:left;margin-bottom: 25px; text-align:left;color: #252525;}

.devolop-container .marke dl dt{line-height: 30px; font-weight:bold;font-size:20px; }
.devolop-container .marke dl dd{ font-size:12px;line-height: 30px;}

.devolop-container .marke .data {position: relative;text-align: left;line-height: 30px;transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;margin-top: 20px;padding: 0 80px;}
.devolop-container .marke .col-lg-4:nth-child(3){border-right: 1px solid #dcdcdd;border-left: 1px solid #dcdcdd;}
.devolop-container .marke .tab_title { font-size:25px;margin-bottom: 20px;color: #313131; text-align:center;}
.devolop-container .marke .tab_text{line-height: 32px;font-size: 18px;color: #959595; text-align:center;}
.devolop-container .marke .sign_title {display: inline-block;text-align: center;background: #f03f50;width: 100%;padding: 15px;margin-top: 50px;color: #fff;font-size: 30px;}

.devolop-container .techn{display:block;text-align: center; margin-bottom:80px;}
.devolop-container .techn .pic {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;overflow: hidden;}
.devolop-container .techn .pic i {display: block;padding-bottom: 50%;}
.devolop-container .techn img {transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;}
.devolop-container .techn p{ display:block; margin-top:15px; overflow:hidden;}
.devolop-container .techn .name{ display:block;font-size:30px;color: #313131;}
.devolop-container .techn .text{color: #959595; font-size:12px; padding-top:5px; line-height:normal;}


@media (max-width:767px) {

.about-container .hr-container .hr-list .name {line-height:40px;font-size:16px;padding:0 15px}
.devolop-container .techn .pic i {padding-bottom: 80%;}
.devolop-container .techn p{ margin-top:10px; height:128px; overflow:hidden;}

}

@media (max-width: 991px){
.devolop-container .marke .data {padding: 0 20px;margin-top: 0px;}
.devolop-container .marke .sign_title {font-size: 24px;}
.devolop-container .col-xs-6 {margin-bottom: 20px;}


.about-container .hr-container .hr-list .cont {line-height:30px;display:none;padding:35px 35px 120px 35px}
.about-container .hr-container .hr-list .cont .cont-ed, .about-container .hr-container .hr-list .cont .cont-info {margin-bottom:30px}
}
@media (max-width:767px) {
.devolop-container .col-lg-3{padding-left: 10px;padding-right: 10px; margin-bottom:40px;/*height: 287px;*/}
.devolop-container .techn{ margin-bottom:40px;}
.devolop-container .marke{ margin-top:40px;}
.about-container .hr-container .hr-list .cont {padding:15px 15px 100px 15px}
.devolop-container h2{ background:none; font-size:16px; color:#1794d1; width:100%; height:auto; padding-top:0; margin-bottom:20px;}
.devolop-container .marke .mb50{ margin-bottom:10px;}
.devolop-container .marke .col-xs-6 {width: 50%;margin-top: 20px;}
.devolop-container .marke .data {padding: 0px;margin-top: 0px;}
.devolop-container .marke .sign_title {font-size: 13px;line-height: 23px;}
.devolop-container .marke .tab_title {font-size: 14px;line-height: 25px;margin-bottom: 5px;}
.devolop-container .marke .tab_text {font-size: 12px;line-height: 23px;}
.devolop-container .techn .name{ font-size:14px;padding-top: 10px;}
.devolop-container .marke dl dt{font-size:14px; line-height:23px; }
.devolop-container .marke dl dd{ font-size:12px;line-height: 25px;}
}
.about-container .hr-container .hr-list .as-file {position:relative;height:42px}
.about-container .hr-container .hr-list .as-file input[type='text'] {
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-mz-border-radius:0;
	display:block;
	height:42px;
	width:480px;
	padding:0 15px;
	background-color:#f3f3f3;
	border:0
}
.about-container .hr-container .hr-list .as-file input[type='button'], .about-container .hr-container .hr-list .as-file input[type='submit'] {
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-mz-border-radius:0;
	font-size:18px;
	padding-left:30px;
	padding-right:30px;
	color:#fff;
	display:block;
	height:42px;
	background-color:#007bc8
}
.about-container .hr-container .hr-list .as-file input[type='file'] {
	width:132px;
	height:100%;
	right:0;
	top:0;
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute
}
.about-container .hr-container .hr-list .as-file .text {
	line-height:42px;
	margin-left:15px;
	color:#999
}
@media (max-width:767px) {
.about-container .hr-container .hr-list .as-file>.pull-left {
width:100%;
float:none
}
.about-container .hr-container .hr-list .as-file .text {
margin-left:0;
margin-top:15px;
line-height:14px
}
.about-container .hr-container .hr-list .as-file input[type='text'] {
width:70%
}
.about-container .hr-container .hr-list .as-file input[type='file'], .about-container .hr-container .hr-list .as-file input[type='button'], .about-container .hr-container .hr-list .as-file input[type='submit'] {
width:30%;
padding-left:0;
padding-right:0;
font-size:14px
}
}
.about-container .hr-container .hr-list .file-btn {
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-mz-border-radius:0;
	font-size:18px;
	margin-top:30px;
	padding:10px 45px;
	color:#fff;
	background-color:#007bc8
}
@media (max-width:767px) {
.about-container .hr-container .hr-list .file-btn {
font-size:14px;
margin-top:15px
}
}
.about-container .join-info-list .row {
	margin-left:-25px;
	margin-right:-25px
}
@media (max-width:767px) {
.about-container .join-info-list .row {
margin-left:-15px;
margin-right:-15px
}
}
.about-container .join-info-list li {
	padding-left:25px;
	padding-right:25px;
	margin-top:50px
}
.about-container .join-info-list li a {
	position:relative;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	overflow:hidden;
	display:block;
	padding:30px 30px 50px 30px;
	border:1px solid #cfcfcf
}
.about-container .join-info-list li a:after {
	content:"more";
	color:#fff;
	width:75px;
	height:75px;
	background-color:#007ac7;
	left:50%;
	margin-left:-37.5px;
	bottom:-50px;
	font-family:arial;
	padding:6px;
	-webkit-transform:translateY(100%);
	-ms-transform:translateY(100%);
	transform:translateY(100%);
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%;
	position:absolute
}
.about-container .join-info-list li a:hover {
	background-color:#f9fdff;
	box-shadow:0 0 20px rgba(0, 0, 0, 0.2)
}
.about-container .join-info-list li a:hover:after {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
@media (max-width:767px) {
.about-container .join-info-list li a {
padding:15px
}
.about-container .join-info-list li a:hover {
padding-bottom:50px
}
}
.about-container .join-info-list li .name {
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font-size:16px;
	line-height:16px;
	color:#333
}
.about-container .join-info-list li .date {
	font-size:12px;
	color:#999;
	margin-top:15px;
	margin-bottom:15px;
	font-family:arial
}
.about-container .join-info-list li .text {
	font-size:12px;
	line-height:20px;
	height:38px;
	overflow:hidden
}
.about-container .join-info-list li:hover a {
	border-color:#007ac7;
	outline:1px solid #007ac7
}
@media (max-width:767px) {
.about-container .join-info-list li {padding-left:15px;padding-right:15px;margin-top:15px}
}
.about-container .join-form .boxer {padding:42px 40px 0;}
.about-container .join-form .boxer .ordertit{ font-size:16px; color:#19254a; border-bottom:1px solid #dcdcdc; line-height:32px; font-weight:bold;}
.about-container .join-form .boxer:last-child {border-bottom:0}
.about-container .join-form .boxer li {line-height:32px;font-size:16px;color:#333;padding:18px 0;display: -webkit-box;}
.about-container .join-form .boxer li .head {line-height:25px;position:relative;padding-top:3px;padding-left:38px;padding-right:0}
.about-container .join-form .boxer li .ico {position:absolute;width:28px;height:28px;
left:0;top:2px}
.about-container .join-form .boxer li .download-text {color:#007ac7;text-decoration:underline;font-size:18px;line-height:36px}
.about-container .join-form .boxer li .im {color:#f00;margin-left:10px}
.about-container .join-form .boxer li .code {border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-mz-border-radius:5px;cursor:pointer;width:88px;height:36px;margin-left:15px;border:1px solid #b3b3b3}
.about-container .join-form .boxer li .form-control {font-size:16px}
.about-container .join-form .boxer li .form-control-size-1{width:355px;max-width:80%}
.about-container .join-form .fmessa li .form-control-size-1{width:385px;max-width:97%}
.about-container .join-form .boxer li .form-control-size-2{width:640px;max-width:100%}
.about-container .join-form .boxer li .form-control-size-3{width:195px;max-width:100%}
.about-container .join-form .boxer li .form-control-txt {margin-top:10px}
.about-container .join-form .boxer li .form-file {position:absolute;opacity:0;filter:alpha(opacity=0);width:100%;height:100%;left:0;top:0}
.about-container .join-form .boxer li .form-file-m {background:url(../images/join-icon-18.png) no-repeat right center}

.about-container .join-form .fmessa {padding:42px 40px 0;}
.about-container .join-form .fmessa li {line-height:32px;font-size:16px;color:#333;}
.about-container .join-form .fmessa li .head {line-height:25px;position:relative;padding-top:3px;padding-left:50px;padding-right:0;font-size: 18px;}
.about-container .join-form .fmessa li .ico {position:absolute;width:28px;
left:0;top:2px}
@media (min-width:990px) {
.about-container .join-form .boxer li .form-control-size-1 {width:200px}
.about-container .join-form .boxer li .form-control-size-3 {width:100px}
.about-container .join-form .fmessa li .form-control-size-1 {width:180px}
.about-container .join-form .boxer li .col-md-2 {width:15%}
.about-container .join-form .fmessa li .col-md-2 {width:15%}
.about-container .join-form .boxer li .col-md-3 {width:18.33333333%}
.about-container .join-form .boxer li .col-md-4 {width:35%}
.about-container .join-form .fmessa li .col-md-4 {width:25%}
.about-container .join-form .boxer li .col-md-10 {width:85%}
}
@media (min-width:1309px) {
.about-container .join-form .boxer li .form-control-size-1 {width:355px}
.about-container .join-form .boxer li .form-control-size-3 {width:195px}
.about-container .join-form .fmessa li .form-control-size-1 {width:200px}
.about-container .join-form .boxer li .col-lg-2 {width:15%}
.about-container .join-form .fmessa li .col-lg-2 {width:10%}
.about-container .join-form .boxer li .col-lg-3 {width:23.33333333%}
.about-container .join-form .boxer li .col-lg-4 {width:40%}
.about-container .join-form .fmessa li .col-lg-4 {width:20%}
.about-container .join-form .boxer li .col-lg-10 {width:90%}
}
@media (max-width:991px) {
.about-container .join-form .boxer li {font-size:12px;padding-top:0;padding-bottom:0}
.about-container .join-form .boxer li .col-lg-3, .about-container .join-form .boxer li .col-lg-2, .about-container .join-form .boxer li .col-lg-2, .about-container .join-form .boxer li .col-lg-4, .about-container .join-form .fmessa li .col-lg-10 {float:none;clear:both;padding-left:0;padding-right:0;width:100%}
.about-container .join-form .boxer li .download-text, .about-container .join-form .boxer li, .about-container .join-form .fmessa li * {font-size:14px}
.about-container .join-form .boxer li .head-2, .about-container .join-form .boxer li .col-lg-3, .about-container .join-form .boxer li .col-lg-4, .about-container .join-form .boxer li .col-lg-10,.about-container .join-form .fmessa li .head-2 {margin-top:15px;margin-bottom:15px}
.about-container .join-form .boxer li .col-lg-3, .about-container .join-form .boxer li .col-lg-4, .about-container .join-form .boxer li .col-lg-10, .about-container .join-form .fmessa li .col-lg-4 {min-height:36px}
.about-container .join-form .boxer li .col-xs-last {margin-bottom:0}
.about-container .join-form .boxer li .form-control {font-size:12px}
.about-container .join-form .boxer li .form-control-txt {font-size:12px;margin-top:5px;margin-bottom:5px;color:#999}
.about-container .join-form .boxer li .head {line-height:14px;padding:15px;background-color:#f7f7f7}
.about-container .join-form .boxer li .head .ico {left:15px;top:10px}
.about-container .join-form .boxer li select {width:100%}
.about-container .join-form .boxer li select.form-area {margin-bottom:15px}

.about-container .join-form .fmessa li .head {line-height: 14px;padding: 15px;padding-left: 45px; font-size:14px;}


.about-container .join-form .fmessa li .head .ico {left: 15px;top: 12px;}
}
@media (max-width:767px) {
.about-container .join-form .fmessa li .head .ico{width: 20px; left:5px;}
.about-container .join-form .fmessa { padding:10px 15px}
.about-container .join-form .boxer {padding:15px 10px;margin-top:15px;box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}
.about-container .join-form .boxer li #yytime{ width:70%; margin-right:10px;}
.about-container .join-form .boxer li #times{ width:25%; margin-right:0; margin-top:0;}
.about-container .join-form .boxer.boxer-last {padding-bottom:0;padding-top:10px}
.about-container .join-form .boxer.boxer-last li {padding-bottom:10px}
.about-container .join-form .boxer.boxer-last .row {margin-left:-20px;margin-right:-20px}
.about-container .join-form .boxer.boxer-last .col-lg-4, .about-container .join-form .boxer.boxer-last .col-lg-10 {margin:0}
.about-container .join-form .boxer li select.form-area { margin-top:6px;}
.about-container .join-form .fmessa .col-lg-4 { padding-left:0; padding-right:0;}
.about-container .join-form .fmessa li .head {padding: 15px 0;padding-left: 30px;}
}
.about-container .join-form textarea {
	min-height:160px
}
.about-container .join-form select {
	width:210px;
	max-width:100%;
	margin-right:30px
}
.about-container .join-form input[type='reset'], .about-container .join-form input[type='button'], .about-container .join-form input[type='submit'] {
	font-size:20px;
	color:#fff;
	margin-right:30px;
	padding-left:30px;
	padding-right:30px
}
@media (max-width:991px) {
.about-container .join-form input[type='reset'], .about-container .join-form input[type='button'], .about-container .join-form input[type='submit'] {font-size:14px;float:left;margin:0;width:50%;border:7.5px solid #fff}
.about-container .join-form .cancel[type='button']{font-size:14px;float:left;margin:0;width:50%;border:1px solid #19254a;margin-top: 6px;}
}

@media (max-width:767px) {
.about-container {margin-bottom:15px}
}
.join-container2 {margin-top:0px;margin-bottom: 70px;background: #fff;}
@media (max-width:767px) {
.join-container2 {margin-top:0}
}
.news-container {position:relative; background:#fff;margin-bottom:20px; padding-top:20px;}
.news-container .news-pics {background:url(../images/ring.svg) no-repeat center;margin-bottom:-20px}
.news-container .news-pics .row {margin:0 -10px}
.news-container .news-pics .col-lg-4 {padding:0 10px 10px 10px;margin-bottom:10px}
.news-container .news-pics .col-lg-4 .lazy {display:block;width:100%;transition:All .5s ease-in-out;-webkit-transition:All .5s ease-in-out;-moz-transition:All .5s ease-in-out;-o-transition:All .5s ease-in-out}
.news-container .news-pics .box {
	position:relative;
transition:All .5s ease-in-out;
-webkit-transition:All .5s ease-in-out;
-moz-transition:All .5s ease-in-out;
-o-transition:All .5s ease-in-out;
	display:block;
	overflow:hidden;
	background-color:#f5f5f5;
	height:300px \9;
	background:url(../images/ring.svg) no-repeat center #f5f5f5
}
.news-container .news-pics .box>img {
	max-width:100% \9;
	max-height:100% \9;
	position:absolute \9;
	left:0 \9;
	right:0 \9;
	bottom:0 \9;
	top:0 \9;
	margin:auto \9
}
.news-container .news-pics .box .text {
	position:absolute;
	display:none \9;
	z-index:3;
	width:100%;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
.news-container .news-pics .box .text img {
	display:block;
	margin:0 auto;
	-webkit-transform:translateY(-200%) scale(.2);
	-ms-transform:translateY(-200%) scale(.2);
	transform:translateY(-200%) scale(.2);
transition:All .5s ease-in-out;
-webkit-transition:All .5s ease-in-out;
-moz-transition:All .5s ease-in-out;
-o-transition:All .5s ease-in-out;
	opacity:0;
	filter:alpha(opacity=0)
}
@media (max-width:767px) {
.news-container .news-pics .box .text img {
width:30px;
height:30px
}
}
.news-container .news-pics .box .text .name {
	margin-top:40px;
	display:block;
	color:#fff;
	padding:0 15px;
	-webkit-transform:translateY(200%) scale(.2);
	-ms-transform:translateY(200%) scale(.2);
	transform:translateY(200%) scale(.2);
transition:All .5s ease-in-out;
-webkit-transition:All .5s ease-in-out;
-moz-transition:All .5s ease-in-out;
-o-transition:All .5s ease-in-out;
	text-align:center;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	opacity:0;
	filter:alpha(opacity=0);
	font-size:18px
}
@media (max-width:767px) {
.news-container .news-pics .box .text .name {
font-size:14px;
margin-top:15px
}
}
.news-container .news-pics .box:before {
	content:"";
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.7);
	z-index:2;
	-webkit-transform:scale(.8);
	-ms-transform:scale(.8);
	transform:scale(.8);
	display:none \9;
transition:All .4s ease-in-out;
-webkit-transition:All .4s ease-in-out;
-moz-transition:All .4s ease-in-out;
-o-transition:All .4s ease-in-out;
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute
}
.news-container .news-pics .box:hover {
	box-shadow:0 0 20px rgba(0, 0, 0, 0.2)
}
.news-container .news-pics .box:hover:before {
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
.news-container .news-pics .box:hover .text .name, .news-container .news-pics .box:hover .text img {
	-webkit-transform:translateY(0) scale(1);
	-ms-transform:translateY(0) scale(1);
	transform:translateY(0) scale(1);
	opacity:1;
	filter:alpha(opacity=100)
}
.news-container .news-pics .box:hover .lazy {
	-webkit-transform:scale(1.05);
	-ms-transform:scale(1.05);
	transform:scale(1.05)
}
.news-container .news-videos {
	overflow:hidden;
	margin-bottom:-50px
}
@media (max-width:767px) {
.news-container .news-videos {
margin-bottom:15px
}
}
.news-container .news-videos .row {
	margin-left:-18px;
	margin-right:-18px
}
.news-container .news-videos .col-lg-4 {
	margin-bottom:50px;
	padding-left:18px;
	padding-right:18px
}
@media (max-width:767px) {
.news-container .news-videos .col-lg-4 {
margin-bottom:15px
}
}
.news-container .news-videos .items {
	display:block;
transition:All .4s ease-in-out;
-webkit-transition:All .4s ease-in-out;
-moz-transition:All .4s ease-in-out;
-o-transition:All .4s ease-in-out
}
.news-container .news-videos .items .pic {
	overflow:hidden;
	background:url(../images/ring.svg) no-repeat center #f5f5f5
}
.news-container .news-videos .items .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.news-container .news-videos .items .pic i {
	display:block;
	padding-bottom:54%
}
.news-container .news-videos .items .pic:before {
	content:"";
	width:100%;
	height:100%;
	left:0;
	top:0;
	background-color:rgba(0, 0, 0, 0.3);
	z-index:2;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	position:absolute
}
.news-container .news-videos .items .pic:after {
	content:"";
	width:70px;
	height:70px;
	left:50%;
	bottom:50%;
	margin-left:-35px;
	margin-bottom:-35px;
	background-image:url(../images/iconfont-video.png);
	z-index:3;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	position:absolute
}
.news-container .news-videos .items .txt {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;font-size:16px;text-align:center;color:#333;padding:15px;background-color:#e8e8e8}
.news-container .news-videos .items:hover {box-shadow:0 0 20px rgba(0, 0, 0, 0.2)}
.news-container .news-videos .items:hover img {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.news-container .news-videos .items:hover .pic:after {opacity:.5;filter:alpha(opacity=50);left:10px;bottom:10px;margin-left:0;margin-bottom:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
.news-container .news-videos .items:hover .pic:before {-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;filter:alpha(opacity=0)}
.news-container .news-videos .items:hover .txt {background-color:#c4c4c4}
.news-container .news-video-d .video-name {font-size:22px;color:#333}
.news-container .news-video-d .video-container {margin-top:40px;height:700px}
@media (max-width:1309px) {
.news-container .news-video-d .video-container {height:500px}
}
@media (max-width:991px) {
.news-container .news-video-d .video-container {height:400px}
}
@media (max-width:767px) {
.news-container .news-video-d .video-name{ font-size:18px;}
.news-container .news-videos .items .txt { font-size:14px;}
.news-container .news-video-d .video-container {height:300px}
}
.news-container .news-articles-first {margin-bottom:60px}
.news-container .news-articles-first .col-lg-6 {padding:0}
.news-container .news-articles-first .col-lg-6.col-lg-last {padding-left:55px;padding-top:55px}
@media (max-width:1309px) {
.news-container .news-articles-first .col-lg-6.col-lg-last {
padding-left:0;
padding-top:30px
}
}
@media (max-width:767px) {
.news-container .news-articles-first .col-lg-6.col-lg-last {
padding-top:15px
}
.news-container .news-articles-first .col-lg-6 .more, .news-container .news-articles-first .col-lg-6 .text {margin-top:8px;line-height: 22px;}
}
.news-container .news-articles-first .pic {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	background:url(../images/ring.svg) no-repeat center #fff
}
.news-container .news-articles-first .pic i {
	display:block;
	padding-bottom:55%;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc)
}
.news-container .news-articles-first .pic:hover {
	padding:15px;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.2)
}
.news-container .news-articles-first .date {font-size:10px;line-height:12px;color:#999;}
.news-container .news-articles-first .date img {margin-right:5px}
.news-container .news-articles-first .name {text-overflow:ellipsis;overflow:hidden;
white-space:nowrap;font-size:24px;color:#333;margin-top:5px}

.news-container .news-articles-first .text {font-size:12px;line-height:24px;height:68px;overflow:hidden;margin-top:25px}
.news-container .news-articles-first .more {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;margin-top:30px;display:inline-block;color:#999;border:1px solid #dcdcdc;padding:6px 28px}
.news-container .news-articles-first .more:hover {background-color:#666;color:#fff}
@media (max-width:767px) {
.news-container .news-articles-first .name{ font-size:18px;}
.news-container .news-articles-first {margin-bottom:15px}
}
.news-container .news-articles-list {
	border-top:1px solid #e9e9e9;
	padding-top:45px
}
.news-container .news-articles-list .row {margin-left:-20px;margin-right:-20px;-webkit-perspective:200px;perspective:200px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
@media (max-width:767px) {
.news-container .news-articles-list .row {margin-left:0px;margin-right:0}
}
.news-container .news-articles-list .col-lg-3 {background-color:#fff; border:1px solid #dcdcdc;padding:15px 20px;position:relative;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;margin: 0 50px 35px}
.news-container .news-articles-list .col-lg-3:hover {z-index:2;-webkit-transform:translateZ(1px);transform:translateZ(1px);box-shadow:0 0 20px rgba(0, 0, 0, 0.2)}
.news-container .news-articles-list .col-lg-3:hover .items .more {background-color:#19254a;color:#fff}
@media (max-width:991px) {
.news-container .news-articles-list .col-lg-3 {margin: 0 0px;border:none;
}
}
@media (max-width:767px) {
.news-container .news-articles-list .col-lg-3 {padding-left:15px;padding-right:15px;margin-bottom:0}
}
.news-container .news-articles-list .items {overflow:hidden;display:block;background-color:#fff;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.news-container .news-articles-list .items .date {font-family:arial;color:#999;font-size:12px;line-height:12px}
.news-container .news-articles-list .items .date img{margin-right: 5px;}
.news-container .news-articles-list .items .name {font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#333; line-height:40px;}
.news-container .news-articles-list .items .pic {margin-top:10px;overflow:hidden}
.news-container .news-articles-list .items .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
@media (max-width:767px) {
.news-container .news-articles-list .items .name{ line-height:28px;}
}
.news-container .news-articles-list .items .pic i {
	display:block;
	padding-bottom:75%
}
.news-container .news-articles-list .items .text {font-size:12px;line-height:22px;height:64px;overflow:hidden; color:#999;}
.news-container .news-articles-list .items .more {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	margin-top:25px;
	display:inline-block;
	color:#757575;
	border:1px solid #666;
	padding:6px 28px
}
@media (max-width:767px) {
.news-container .news-articles-list {
overflow:hidden;
padding-top:0
}
.news-container .news-articles-list .items .more {
margin-top:15px
}
}
.news-container .news-special {
	overflow:hidden;
	margin-bottom:-30px
}
.news-container .news-special .row {
	margin-left:-25px;
	margin-right:-25px
}
.news-container .news-special .col-sm-6 {
	padding-left:25px;
	padding-right:25px;
	margin-bottom:40px
}
.news-container .news-special .col-sm-5 {
	padding-right:0
}
.news-container .news-special .items {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	padding-top:15px;
	padding-bottom:15px;
	border:1px solid #cfcfcf
}
.news-container .news-special .items:hover {
	box-shadow:0 0 10px rgba(0, 0, 0, 0.2)
}
.news-container .news-special .items:hover .pic {
	filter:saturate(1.5);
	-webkit-filter:saturate(1.5);
	-moz-filter:saturate(1.5);
	-o-filter:saturate(1.5);
	-mz-filter:saturate(1.5)
}
.news-container .news-special .pic {
	height:152px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc)
}
.news-container .news-special .name {
	font-size:16px;
	line-height:16px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	color:#333;
	margin-top:15px
}
.news-container .news-special .date {
	font-size:12px;
	color:#999;
	margin:15px 0;
	font-family:arial
}
.news-container .news-special .text {
	font-size:12px;
	line-height:20px;
	height:58px;
	overflow:hidden
}
@media (max-width:767px) {
.news-container .news-special {
margin-bottom:0
}
.news-container .news-special .row {
margin-left:-7.5px;
margin-right:-7.5px
}
.news-container .news-special .col-sm-6 {
padding-left:7.5px;
padding-right:7.5px;
margin-bottom:15px
}
.news-container .news-special .pic {
height:30vw
}
.news-container .news-special .name {
font-size:14px;
line-height:14px
}
.news-container .news-special .date {
margin-top:8px;
margin-bottom:5px
}
.news-container .news-special .text {
height:38px
}
}
.news-articles-d{ padding:0 30px;}
.news-container .news-articles-d .article-name {font-size:24px; color:#333;}
@media (max-width:767px) {
.news-articles-d{ padding:0 10px;}
.news-container .news-articles-d .article-name {font-size:16px}
}
.news-container .news-articles-d .article-come {font-size:10px;color:#999;}
.news-container .news-articles-d .article-come .col-sm-6 {
	margin:8px 0
}
@media (max-width:767px) {
.news-container .news-articles-d .article-come .text-left, .news-container .news-articles-d .article-come .text-right {
text-align:left
}
.news-container .news-articles-d .article-come .col-sm-6 {
padding:10px;
background-color:#ccc;
color:#fff
}
}
.news-container .news-articles-d .article-ed {line-height:28px;padding-top:30px; }
.news-container .news-articles-d .article-ed img {
	max-width:100%
}
.news-container .news-articles-d .article-serv{overflow: hidden;font-size:14px; line-height:40px;}
.news-container .news-articles-d .article-switch {line-height:14px;margin-top:85px;border-top:1px dashed #999;}

.news-container .news-articles-d .article-switch .col-sm-6 {padding-top:15px;padding-bottom:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; color:#0081ff; text-decoration:underline; font-size:16px;}
.news-container .news-articles-d .article-switch .col-sm-6 a{color:#0081ff; }

/*联系我们*/
.contalist{position: relative;line-height: 25px;transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;margin-top: 20px;font-size: 14px;color: #333;float: left;width: 100%; border:2px solid #999; border-radius:5px; margin-bottom:54px; }
.contalist i{ padding:0 3px; background:#fff; position:absolute; top:-25px; left:20px; color:#19254a; font-weight:bold; font-size:24px; font-style:normal; line-height:30px;}
.contalist i font{ padding:15px 0 0 7px;}
.contalist p{ font-size:18px; color:#888; line-height:30px; padding:20px 10px; font-weight:bold;}
.contalist img{ vertical-align:middle}
@media (max-width:767px) {
.contalist i{ font-size:16px; top:-18px;}
.contalist i img{ height:30px;}
.contalist p{ font-size:16px;}
}
@media (max-width:767px) {
.news-container .news-articles-d .article-switch {margin-top:30px}
.news-container .news-articles-d .article-switch .col-sm-6 {font-size:12px;margin:10px 0;background-color:#0081ff;color:#fff}
.news-container .news-articles-d .article-switch .col-sm-6 a {color:#fff}
.news-container .news-articles-d .article-switch .col-sm-6:hover, .news-container .news-articles-d .article-switch .col-sm-6:active {background-color:#009e96}

.news-container .news-articles-d .article-serv{overflow: hidden;font-size:14px; line-height:25px;}
}
.news-container .news-articles-d .article-about-tt {
	border-bottom:1px solid #d2d2d2;
	padding:10px 15px;
	margin-top:30px;
	font-size:16px;
	font-weight:600
}
@media (max-width:767px) {
.news-container .news-articles-d .article-about-tt {
font-size:14px;
margin-top:15px;
background-color:#ddd
}
}
.news-container .news-articles-d .article-about-li {
	margin-top:30px;
	padding-left:20px;
	padding-right:20px
}
.news-container .news-articles-d .article-about-li a {
	display:block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	line-height:30px
}
.news-container .news-articles-d .article-about-li a .glyphicon {
	font-size:12px;
	-webkit-transform:scale(.7);
	-ms-transform:scale(.7);
	transform:scale(.7)
}
@media (max-width:767px) {
.news-container .news-articles-d .article-about-li {
background-color:#f5f5f5;
margin-top:15px;
padding:15px
}
}
@media (max-width:767px) {
.news-container {
margin-bottom:15px
}
}
.case-container {
	position:relative;
	margin-bottom:60px
}
.case-container img {
	max-width:100%
}
@media (max-width:767px) {
.case-container {
margin-bottom:15px
}
}
.case-container .case-saw {
	margin-bottom:-40px;
	overflow:hidden
}
.case-container .case-saw .row {
	margin-left:-24px;
	margin-right:-24px
}
@media (max-width:767px) {
.case-container .case-saw .row {
margin-left:-7.5px;
margin-right:-7.5px
}
}
.case-container .case-saw .col-lg-4 {
	padding-left:24px;
	padding-right:24px;
	margin-bottom:50px
}
.case-container .case-saw .col-lg-4 .items {
	display:block;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case-saw .col-lg-4 .items div {
	border:1px solid #ccc;
	border-bottom:none;
	padding:15px 30px 35px;
	text-align:center
}
.case-container .case-saw .col-lg-4 .items div span {
	height:64px;
	line-height:64px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	color:#333;
	font-size:18px;
	border-bottom:1px solid #dadada;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case-saw .col-lg-4 .items div p {
	margin-top:25px;
	line-height:21px;
	height:42px;
	overflow:hidden
}
@media (max-width:767px) {
.case-container .case-saw .col-lg-4 .items div {
padding:0 15px 15px
}
.case-container .case-saw .col-lg-4 .items div span {
height:54px;
line-height:54px;
font-size:16px
}
.case-container .case-saw .col-lg-4 .items div p {
margin-top:15px
}
}
.case-container .case-saw .col-lg-4 .items .pic {
	overflow:hidden;
	background:url(../images/ring.svg) no-repeat center #ccc
}
.case-container .case-saw .col-lg-4 .items .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case-saw .col-lg-4 .items .pic i {
	display:block;
	padding-bottom:62%
}
.case-container .case-saw .col-lg-4 .items:hover {
	box-shadow:0 0 20px rgba(0, 0, 0, 0.2)
}
.case-container .case-saw .col-lg-4 .items:hover .pic img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.case-container .case-saw .col-lg-4 .items:hover div span {
	color:#009e96
}
@media (max-width:767px) {
.case-container .case-saw .col-lg-4 {
margin-bottom:15px;
padding-left:7.5px;
padding-right:7.5px
}
}
@media (max-width:767px) {
.case-container .case-saw {
margin-bottom:15px
}
}
.case-container .case-products {
	margin-bottom:-60px;
	overflow:hidden
}
@media (max-width:767px) {
.case-container .case-products {
margin-bottom:15px
}
}
.case-container .case-products .row {
	margin:0 -41px
}
@media (max-width:767px) {
.case-container .case-products .row {
margin:0 -7.5px
}
}
.case-container .case-products .col-lg-4 {
	padding:0 41px;
	margin-bottom:68px
}
@media (max-width:767px) {
.case-container .case-products .col-lg-4 {
margin-bottom:15px;
padding:0 7.5px
}
}
.case-container .case-products .col-lg-4 .items {
	display:block;
	border:1px solid #cbcbcb;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case-products .col-lg-4 .items .pic {
	overflow:hidden;
	background:url(../images/ring.svg) no-repeat center #fff
}
.case-container .case-products .col-lg-4 .items .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case-products .col-lg-4 .items .pic i {
	display:block;
	padding-bottom:57%
}
.case-container .case-products .col-lg-4 .items div {
	padding:10px 22px 22px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case-products .col-lg-4 .items div span {
	color:#333;
	font-size:18px;
	display:block;
	height:48px;
	line-height:48px;
	position:relative;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case-products .col-lg-4 .items div span:before {
	content:"";
	width:72px;
	height:1px;
	background-color:#b9b9b9;
	bottom:0;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	position:absolute
}
.case-container .case-products .col-lg-4 .items div p {
	margin-top:10px;
	line-height:22px;
	height:66px;
	font-size:12px;
	overflow:hidden
}
.case-container .case-products .col-lg-4 .items div i {
	margin-top:15px;
	display:inline-block;
	background-color:#ec6901;
	border:1px solid transparent;
	color:#fff;
	font-style:normal;
	padding:7px 40px;
	text-align:center;
	border-radius:17px;
	-webkit-border-radius:17px;
	-moz-border-radius:17px;
	-o-border-radius:17px;
	-mz-border-radius:17px
}
@media (max-width:767px) {
.case-container .case-products .col-lg-4 .items div {
padding:10px 15px 15px
}
.case-container .case-products .col-lg-4 .items div span {
font-size:16px
}
.case-container .case-products .col-lg-4 .items div p {
height:42px
}
.case-container .case-products .col-lg-4 .items div i {
font-size:12px;
padding:7px 20px
}
}
.case-container .case-products .col-lg-4 .items:hover {
	box-shadow:0 0 20px rgba(0, 0, 0, 0.2)
}
.case-container .case-products .col-lg-4 .items:hover .pic img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.case-container .case-products .col-lg-4 .items:hover div {
	background-color:#ec6901;
	color:#fff
}
.case-container .case-products .col-lg-4 .items:hover div span {
	color:#fff
}
.case-container .case-products .col-lg-4 .items:hover div span:before {
	background-color:#fff
}
.case-container .case-products .col-lg-4 .items:hover div i {
	border:1px solid #fff
}
.case-container .case_projects {
	margin-bottom:-60px;
	overflow:hidden
}
@media (max-width:767px) {
.case-container .case_projects {
margin-bottom:15px
}
}
.case-container .case_projects .row {
	margin:0 -18px
}
@media (max-width:767px) {
.case-container .case_projects .row {
margin:0 -7.5px
}
}
.case-container .case_projects .col-lg-4 {
	margin-bottom:60px;
	padding-left:18px;
	padding-right:18px
}
@media (max-width:767px) {
.case-container .case_projects .col-lg-4 {
margin-bottom:15px;
padding-left:7.5px;
padding-right:7.5px
}
}
.case-container .case_projects .items {
	display:block;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	border:1px solid #dadada;
	padding:0 18px 18px
}
.case-container .case_projects .items .txt {
	font-size:16px;
	height:80px;
	line-height:80px;
	color:#333;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case_projects .items .pic {
	overflow:hidden;
	background:url(../images/ring.svg) no-repeat center #f5f5f5
}
.case-container .case_projects .items .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case_projects .items .pic i {
	display:block;
	padding-bottom:89%
}
@media (max-width:767px) {
.case-container .case_projects .items {
padding:0 15px 15px
}
.case-container .case_projects .items .txt {
height:60px;
line-height:60px
}
}
.case-container .case_projects .items:hover {
	box-shadow:0 0 20px rgba(0, 0, 0, 0.2)
}
.case-container .case_projects .items:hover .pic img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.case-container .case_projects .items:hover .txt {
	color:#009e96
}
.case-container .case-saw-d {
	overflow:hidden
}
.case-container .case-saw-d .case-name {
	font-size:26px;
	color:#009e96;
	font-weight:700
}
.case-container .case-saw-d .case-name-en {
	padding:5px 0 20px;
	font-size:16px;
	position:relative;
	font-family:arial;
	margin-bottom:60px
}
.case-container .case-saw-d .case-name-en:after {
	content:"";
	display:block;
	width:188px;
	height:1px;
	background-color:#009e96;
	z-index:2;
	left:50%;
	margin-left:-94px;
	bottom:0;
	position:absolute
}
.case-container .case-saw-d .case-saw-article {
	font-size:16px;
	line-height:33px
}
.case-container .case-saw-d .case-saw-article .p-green {
	color:#009e96;
	font-size:18px
}
.case-container .case-saw-d .case-saw-article .p-orage {
	color:#ec6900
}
@media (max-width:767px) {
.case-container .case-saw-d .case-name {
font-size:18px;
font-weight:500
}
.case-container .case-saw-d .case-name-en {
font-size:14px;
padding-bottom:10px;
margin-bottom:30px
}
.case-container .case-saw-d .case-saw-article {
font-size:12px;
line-height:24px
}
.case-container .case-saw-d .case-saw-article .p-green {
font-size:14px
}
}
.case-container .case-content {
	font-size:16px;
	line-height:33px;
	overflow:hidden
}
.case-container .case-content .txt-orage {
	font-size:26px;
	color:#ec6901;
	font-weight:700
}
.case-container .case-content .p-en {
	padding:5px 0 10px;
	position:relative;
	font-size:17px
}
.case-container .case-content .p-en:after {
	content:"";
	background-color:#ec6901;
	width:232px;
	height:1px;
	bottom:0;
	left:0;
	position:absolute
}
.case-container .case-content .dfont14 {
	font-size:14px;
	line-height:32px
}
@media (max-width:767px) {
.case-container .case-content {
padding-top:10px;
font-size:12px;
line-height:24px
}
.case-container .case-content .txt-orage {
font-size:18px;
font-weight:500
}
.case-container .case-content .p-en {
font-size:14px
}
.case-container .case-content .dfont14 {
font-size:12px
}
}
.case-container .case-service {
	overflow:hidden;
	line-height:30px
}
.case-container .case-service .service-list {
	margin:0
}
.case-container .case-service .service-list .col-lg-6 {
	padding:0 50px;
	margin-bottom:50px
}
.case-container .case-service .service-list .col-lg-6 .pic {
	overflow:hidden;
	background:url(../images/ring.svg) no-repeat center #ccc
}
.case-container .case-service .service-list .col-lg-6 .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.case-container .case-service .service-list .col-lg-6 .pic i {
	display:block;
	padding-bottom:62%
}
.case-container .case-service .service-list .col-lg-6 .txt {
	font-size:40px;
	color:#ec6901;
	padding:5% 0;
	font-weight:400
}
.case-container .case-service .service-list .col-lg-6 p {
	font-size:21px;
	color:#959595;
	font-weight:400
}
.case-container .case-service .service-list .col-lg-6 .p2 {
	font-size:24px;
	padding-right:18%
}
.case-container .case-service .service-img {
	margin:0 45px 85px;
	background-color:#f28101;
	color:#fff
}
.case-container .case-service .service-img .col-lg-7 {
	padding:0
}
.case-container .case-service .service-img .con {
	padding:5% 7% 2%;
	font-size:26px;
	font-weight:300;
	line-height:48px
}
.case-container .case-service .service-img .con span {
	font-size:50px;
	margin-bottom:40px
}
.case-container .case-service .service2-p1 {
	font-size:26px;
	color:#ec6901;
	font-weight:700
}
.case-container .case-service .service2-p1 span {
	color:#454545;
	text-transform:uppercase;
	font-family:arial;
	font-weight:400
}
.case-container .case-service .service2-p2 {
	margin-top:20px;
	font-size:17px
}
@media (max-width:1309px) {
.case-container .case-service .service-list .col-lg-6 .txt {
font-size:20px
}
.case-container .case-service .service-list .col-lg-6 p, .case-container .case-service .service-list .col-lg-6 .p2 {
font-size:16px;
padding-right:0
}
.case-container .case-service .service-img .con {
font-size:14px;
line-height:34px
}
.case-container .case-service .service-img .con span {
font-size:20px;
margin-bottom:20px
}
}
@media (max-width:767px) {
.case-container .case-service .service-list .col-lg-6 {
margin-bottom:15px;
padding:0
}
.case-container .case-service .service-list .col-lg-6 .txt {
padding:5px 0
}
.case-container .case-service .service-img {
margin:0 0 30px
}
.case-container .case-service .service-img .con {
padding:15px;
line-height:28px
}
.case-container .case-service .service-img .con span {
font-size:18px;
margin-bottom:10px
}
.case-container .case-service .service2-p1 {
font-size:18px;
font-weight:400
}
.case-container .case-service .service2-p1 span {
display:block
}
.case-container .case-service .service2-p2 {
margin-top:10px;
font-size:14px
}
}
.mall-container {
	margin-bottom:70px
}
.mall-container .row {
	margin-left:-22.5px;
	margin-right:-22.5px
}
.mall-container .col-lg-3 {
	padding-left:22.5px;
	padding-right:22.5px;
	margin-top:45px
}
.mall-container .col-lg-3:hover .pic {
	z-index:2;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.2)
}
.mall-container .col-lg-3:hover .pic img {
	-webkit-transform:scale(1.01);
	-ms-transform:scale(1.01);
	transform:scale(1.01)
}
.mall-container .pic {
	overflow:hidden;
	border:1px solid #d4d4d4;
	height:100px;
	position:relative;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.mall-container .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.mall-container .txt {
	padding:15px;
	text-align:center;
	font-size:16px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
@media (max-width:767px) {
.mall-container {
margin-bottom:15px
}
.mall-container .row {
margin-left:-15px;
margin-right:-15px
}
.mall-container .col-lg-3 {
padding-left:15px;
padding-right:15px;
margin-top:15px
}
.mall-container .txt {
font-size:14px;
background-color:#f5f5f5
}
}
.equal-container {
	margin-bottom:70px
}
.equal-container .equal-home .group {
	padding:50px 110px;
	color:#333;
	font-size:18px;
	line-height:36px
}
@media (max-width:767px) {
.equal-container .equal-home .group {
padding:30px 0;
font-size:14px;
line-height:24px
}
}
.equal-container .equal-home .equal-video {
	height:420px
}
@media (max-width:767px) {
.equal-container .equal-home .equal-video {
height:250px
}
}
.equal-container .equal-home .equal-home-menus .row {
	margin-left:-30px;
	margin-right:-30px
}
.equal-container .equal-home .equal-home-menus .col-lg-4 {
	padding-left:30px;
	padding-right:30px
}
.equal-container .equal-home .equal-home-menus .items {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	overflow:hidden;
	display:block;
	margin-top:60px
}
.equal-container .equal-home .equal-home-menus .items i {
	display:block;
	padding-bottom:102%
}
.equal-container .equal-home .equal-home-menus .items img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.equal-container .equal-home .equal-home-menus .items .txt {
	position:absolute;
	text-align:center;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	left:0;
	bottom:-110px;
	width:100%;
	color:#fff;
	padding:20px 30px
}
.equal-container .equal-home .equal-home-menus .items .txt:before {
	content:"";
	left:-10px;
	top:0;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.8);
	-webkit-transform:skew(45deg, 0);
	-ms-transform:skew(45deg, 0);
	transform:skew(45deg, 0);
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	position:absolute
}
.equal-container .equal-home .equal-home-menus .items .txt .name {
	text-align:left;
	font-size:20px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.equal-container .equal-home .equal-home-menus .items .txt .text {
	opacity:0;
	filter:alpha(opacity=0);
	font-size:12px;
	line-height:20px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	margin:15px 0;
	height:38px;
	overflow:hidden
}
.equal-container .equal-home .equal-home-menus .items .txt .more {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	font-size:12px;
	position:relative;
	opacity:0;
	filter:alpha(opacity=0);
	display:inline-block;
	overflow:hidden;
	padding:10px 60px 10px 20px;
	background-color:#007ac7
}
.equal-container .equal-home .equal-home-menus .items .txt .more:after {
	content:"→";
	right:-20px;
	top:0;
	background-color:#faba00;
	color:#fff;
	width:50px;
	height:100%;
	-webkit-transform:skew(-20deg, 0);
	-ms-transform:skew(-20deg, 0);
	transform:skew(-20deg, 0);
	padding-left:10px;
	text-align:left;
	line-height:36px;
	position:absolute
}
.equal-container .equal-home .equal-home-menus .items .txt .more:hover {
	box-shadow:0 0 20px rgba(0, 0, 0, 0.3)
}
.equal-container .equal-home .equal-home-menus .items:hover {
	box-shadow:0 0 20px rgba(0, 0, 0, 0.2)
}
.equal-container .equal-home .equal-home-menus .items:hover img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.equal-container .equal-home .equal-home-menus .items:hover .txt {
	bottom:0
}
.equal-container .equal-home .equal-home-menus .items:hover .txt:before {
	background-color:#f18100;
	-webkit-transform:skew(0, 0);
	-ms-transform:skew(0, 0);
	transform:skew(0, 0);
	left:0
}
.equal-container .equal-home .equal-home-menus .items:hover .text {
	opacity:1;
	filter:alpha(opacity=100)
}
.equal-container .equal-home .equal-home-menus .items:hover .more {
	opacity:1;
	filter:alpha(opacity=100)
}
@media (max-width:767px) {
.equal-container .equal-home .equal-home-menus .row {
margin-left:-7.5px;
margin-right:-7.5px
}
.equal-container .equal-home .equal-home-menus .col-lg-4 {
padding-left:7.5px;
padding-right:7.5px
}
.equal-container .equal-home .equal-home-menus .items {
margin-top:15px
}
.equal-container .equal-home .equal-home-menus .items .txt {
padding:15px
}
.equal-container .equal-home .equal-home-menus .items .txt .name {
font-size:16px
}
}
.equal-container .equal-student {
	overflow:hidden
}
.equal-container .equal-student .col-lg-6 {
	border-bottom:1px dotted #cacaca;
	padding-bottom:60px;
	margin-bottom:60px
}
.equal-container .equal-student .col-lg-6:hover .day {
	border-color:#009e96;
	color:#009e96;
	font-size:14px
}
.equal-container .equal-student .col-lg-6:hover .day:after {
	border-right-color:#009e96;
	border-bottom-color:#009e96;
	bottom:50%;
	margin-bottom:-5px;
	left:100%;
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.equal-container .equal-student .col-lg-6:hover .name {
	color:#009e96;
	-webkit-transform:translateY(10px);
	-ms-transform:translateY(10px);
	transform:translateY(10px)
}
.equal-container .equal-student .col-lg-6:hover .pic {
	box-shadow:0 0 10px rgba(0, 0, 0, 0.2)
}
.equal-container .equal-student .col-sm-8 {
	position:relative;
	padding-left:65px
}
.equal-container .equal-student .day {
	width:44px;
	height:44px;
	color:#c2c2c2;
	border:1px solid #c2c2c2;
	left:0;
	top:0;
	background-color:#fff;
	position:absolute;
	font-weight:100;
	font-size:20px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-o-border-radius:6px;
	-mz-border-radius:6px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	text-align:center;
	line-height:44px
}
.equal-container .equal-student .day:after {
	content:"";
	width:10px;
	height:10px;
	border-left:1px solid transparent;
	border-top:1px solid transparent;
	border-right:1px solid #c2c2c2;
	border-bottom:1px solid #c2c2c2;
	left:50%;
	margin-left:-5px;
	bottom:-5px;
	background-color:#fff;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	position:absolute
}
.equal-container .equal-student .name {
	color:#333;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.equal-container .equal-student .text {
	font-size:12px;
	line-height:20px;
	margin-top:15px;
	height:36px;
	overflow:hidden
}
.equal-container .equal-student .time {
	padding-top:25px;
	margin-top:15px;
	color:#999;
	position:relative;
	text-transform:uppercase;
	font-size:12px
}
.equal-container .equal-student .time .pull-right {
	color:#333;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.equal-container .equal-student .time span {
	font-family:"宋体"
}
.equal-container .equal-student .time:before {
	content:"";
	width:34px;
	height:1px;
	background-color:#cfcfcf;
	left:0;
	top:0;
	position:absolute
}
.equal-container .equal-student .time:hover .pull-right {
	text-shadow:0 0 10px rgba(0, 0, 0, 0.5)
}
.equal-container .equal-student .pic {
	height:132px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc)
}
@media (max-width:767px) {
.equal-container .equal-student .pic {
display:none
}
}
@media (max-width:991px) {
.equal-container .equal-student {
padding-top:15px
}
.equal-container .equal-student .col-lg-6 {
padding-bottom:30px;
margin-bottom:30px
}
.equal-container .equal-student .col-lg-6:last-child {
margin-bottom:15px
}
.equal-container .equal-student .col-sm-8 {
margin-bottom:30px
}
}
@media (max-width:767px) {
.equal-container .equal-student .col-sm-8 {
margin-bottom:0
}
}
.equal-container .equal-others {
	overflow:hidden
}
.equal-container .equal-others .row {
	margin-left:-40px;
	margin-right:-40px
}
.equal-container .equal-others .col-lg-6 {
	padding-left:40px;
	padding-right:40px;
	margin-bottom:60px
}
@media (max-width:767px) {
.equal-container .equal-others .col-lg-6 {
margin-bottom:15px
}
}
.equal-container .equal-others .items {
	position:relative;
	padding-left:110px
}
.equal-container .equal-others .items:hover .pic {
	border-color:#009e96
}
.equal-container .equal-others .items:hover .pic img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.equal-container .equal-others .items:hover .name {
	color:#009e96
}
.equal-container .equal-others .items:hover .date {
	background-color:#b2e2df;
	color:#333
}
.equal-container .equal-others .items:hover .date .day {
	border-color:#333
}
@media (max-width:767px) {
.equal-container .equal-others .items {
padding-left:0
}
}
.equal-container .equal-others .date {
	width:80px;
	background-color:#009e96;
	color:#fff;
	padding:5px 10px;
	left:0;
	top:0;
	z-index:2;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	text-align:center;
	position:absolute
}
.equal-container .equal-others .date span {
	line-height:36px;
	text-transform:uppercase;
	font-family:arial
}
.equal-container .equal-others .date .day {
	font-size:23px;
	border-bottom:1px solid #33b1ab
}
@media (max-width:767px) {
.equal-container .equal-others .date {
left:5px;
top:5px;
background-color:rgba(0, 0, 0, 0.5)
}
.equal-container .equal-others .date .day {
border-bottom-color:rgba(255, 255, 255, 0.5)
}
}
.equal-container .equal-others .pic {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	overflow:hidden;
	background:url(../images/ring.svg) no-repeat center;
	border:5px solid #b2e2df
}
.equal-container .equal-others .pic i {
	display:block;
	padding-bottom:48%
}
.equal-container .equal-others .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.equal-container .equal-others .name {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	font-size:16px;
	line-height:16px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	color:#333;
	margin:20px 0 15px 0
}
.equal-container .equal-others .text {
	font-size:12px;
	line-height:20px;
	height:58px;
	overflow:hidden
}
.equal-container .equal-others .more {
	display:inline-block;
	padding:12px 15px;
	border:1px solid #dbdbdb;
	margin-top:20px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	text-transform:uppercase;
	font-size:12px;
	line-height:12px
}
.equal-container .equal-others .more span {
	font-family:'宋体'
}
.equal-container .equal-others .more:hover {
	box-shadow:0 0 10px rgba(0, 0, 0, 0.2)
}
.equal-container .equal-bill .group-1 {
	font-size:28px;
	margin-top:0;
	margin-bottom:120px;
	color:#009e96
}
@media (max-width:991px) {
.equal-container .equal-bill .group-1 {
margin-bottom:30px;
font-size:20px
}
}
.equal-container .equal-bill .group-2 {
	font-size:24px;
	color:#333;
	margin-bottom:35px
}
@media (max-width:991px) {
.equal-container .equal-bill .group-2 {
margin-bottom:30px;
font-size:20px
}
}
@media (max-width:767px) {
.equal-container .equal-bill .group-2 {
margin-top:50px;
margin-bottom:50px
}
}
@media (min-width:990px) {
.equal-container .equal-bill .rounds-container {
margin-bottom:195px;
margin-left:auto;
margin-right:auto;
width:646px;
height:746px;
position:relative
}
.equal-container .equal-bill .rounds-container .diamond {
width:100%;
height:100%;
background:url(../images/equal-29.jpg) no-repeat center;
left:0;
top:0;
position:absolute
}
.equal-container .equal-bill .rounds-container .center-img {
display:block;
max-width:100%;
max-height:100%;
position:absolute;
margin:auto;
top:0;
right:0;
bottom:0;
left:0;
z-index:10
}
.equal-container .equal-bill .rounds-container .round-item {
position:absolute;
width:200px;
height:123px
}
.equal-container .equal-bill .rounds-container .round-item.round-item-1 {
left:50%;
top:-61.5px;
margin-left:-100px
}
.equal-container .equal-bill .rounds-container .round-item.round-item-2 {
right:-100px;
top:135px
}
.equal-container .equal-bill .rounds-container .round-item.round-item-3 {
right:-100px;
top:480px
}
.equal-container .equal-bill .rounds-container .round-item.round-item-4 {
left:50%;
top:90%;
margin-left:-100px
}
.equal-container .equal-bill .rounds-container .round-item.round-item-5 {
left:-100px;
top:480px
}
.equal-container .equal-bill .rounds-container .round-item.round-item-6 {
left:-100px;
top:135px
}
.equal-container .equal-bill .rounds-container .round-item img {
display:block;
margin-left:auto;
margin-right:auto;
margin-bottom:30px
}
.equal-container .equal-bill .rounds-container .round-item .text {
font-size:16px;
text-align:center;
display:block;
color:#333
}
.equal-container .equal-bill .rounds-container .round-item .text b {
color:#f18101;
font-family:arial;
font-size:24px
}
}
@media (min-width:320px) {
.equal-container .equal-bill img {
max-width:100%
}
.equal-container .equal-bill .center-img {
display:block;
margin-left:auto;
margin-right:auto;
max-width:100%;
margin-bottom:60px
}
.equal-container .equal-bill .round-item {
margin-bottom:30px;
display:block;
width:50%;
float:left;
text-align:center
}
.equal-container .equal-bill .round-item img {
display:block;
margin-left:auto;
margin-right:auto
}
.equal-container .equal-bill .round-item .text {
display:block;
margin:15px 0
}
}
.equal-container .equal-bill .num-list {
	font-size:16px;
	color:#333
}
.equal-container .equal-bill .num-list .row {
	margin-top:50px
}
.equal-container .equal-bill .num-list .nn {
	font-family:impact;
	font-size:36px;
	font-weight:100
}
.equal-container .equal-bill .num-list .text {
	display:block;
	color:#666;
	font-size:14px;
	line-height:21px
}
@media (max-width:991px) {
.equal-container .equal-bill .num-list .col-lg-3 {
padding-top:7.5px;
padding-bottom:7.5px
}
.equal-container .equal-bill .num-list .col-lg-3 div {
background-color:#f5f5f5;
padding-bottom:15px;
padding-top:8px
}
}
@media (max-width:767px) {
.equal-container {
margin-bottom:10px
}
}
.case-banner {
	margin-bottom:30px
}
.case-banner img {
	display:block;
	width:100%
}
.case-banner .name {
	display:block;
	padding:10px 15px;
	background:-webkit-linear-gradient(bottom, #f5f5f5, #fff);
	background:linear-gradient(to top, #f5f5f5, #fff)
}
.case-banner .name span {
	display:block;
	overflow:hidden;
	height:40px
}
@media (max-width:767px) {
.case-banner {
margin-top:7.5px;
margin-bottom:10px
}
}
.case-banner .slick-dots {
	text-align:right;
	height:20px;
	padding:0 15px;
	bottom:55px;
	z-index:99999
}
.case-banner .slick-dots button {
	position:relative;
	width:40px;
	height:3px;
	background-color:#fff;
	margin-bottom:10px
}
@media (max-width:767px) {
.case-banner .slick-dots button {
width:20px;
height:2px
}
}
.case-banner .slick-dots .slick-active button {
	background-color:#009e96
}
.technology-home {
	padding-top:60px;
	padding-bottom:60px
}
.technology-home .col-lg-4 {
	margin-top:15px;
	margin-bottom:15px
}
.technology-home .items {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.technology-home .items:hover {
	box-shadow:0 0 10px rgba(0, 0, 0, 0.2)
}
.technology-home .items:hover .pic:after {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
.technology-home .items:hover .pic:before {
	-webkit-transform:translateY(0) scale(1);
	-ms-transform:translateY(0) scale(1);
	transform:translateY(0) scale(1)
}
.technology-home .items:hover .pic i {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.technology-home .items:hover .txt {
	background:-webkit-linear-gradient(bottom, #fff, #f5f5f5);
	background:linear-gradient(to top, #fff, #f5f5f5)
}
.technology-home .pic {
	position:relative;
	overflow:hidden
}
.technology-home .pic i {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	display:block;
	padding-bottom:60%
}
.technology-home .pic:before {
	content:"";
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.5);
	display:none \9;
	z-index:2;
	-webkit-transform:translateY(-100%) scale(.5);
	-ms-transform:translateY(-100%) scale(.5);
	transform:translateY(-100%) scale(.5);
transition:All .5s ease-in-out;
-webkit-transition:All .5s ease-in-out;
-moz-transition:All .5s ease-in-out;
-o-transition:All .5s ease-in-out;
	position:absolute
}
.technology-home .pic:after {
	content:"";
	width:40px;
	height:40px;
	left:50%;
	margin-left:-20px;
	top:50%;
	margin-top:-20px;
	background-image:url(../images/iconfont-fangdajing.png);
	display:none \9;
	z-index:3;
	-webkit-transform:translateY(500%);
	-ms-transform:translateY(500%);
	transform:translateY(500%);
transition:All .5s ease-in-out;
-webkit-transition:All .5s ease-in-out;
-moz-transition:All .5s ease-in-out;
-o-transition:All .5s ease-in-out;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	position:absolute
}
.technology-home .txt {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	padding:10px 15px;
	background:-webkit-linear-gradient(bottom, #f5f5f5, #fff);
	background:linear-gradient(to top, #f5f5f5, #fff)
}
@media (max-width:767px) {
.technology-home {
padding-top:7.5px;
padding-bottom:7.5px
}
.technology-home .row {
margin-left:-7.5px;
margin-right:-7.5px
}
.technology-home .col-lg-4 {
margin-top:7.5px;
margin-bottom:7.5px;
padding-left:7.5px;
padding-right:7.5px
}
}
.technology-container {
	margin-bottom:70px
}
.technology-container img {
	max-width:100%
}
.technology-container .technology-artilcle {
	line-height:32px;
	color:#333;
	font-size:14px;
	overflow:hidden
}
@media (max-width:767px) {
.technology-container .technology-artilcle {
font-size:12px;
line-height:24px
}
}
.technology-container .technology-artilcle .technology-img {
	margin-top:50px
}
.technology-container .technology-artilcle .technology-img .limg {
	float:left;
	width:54%;
	text-align:right
}
.technology-container .technology-artilcle .technology-img .rimg {
	float:right;
	width:42%;
	text-align:left
}
@media (max-width:767px) {
.technology-container .technology-artilcle .technology-img {
margin-top:0
}
.technology-container .technology-artilcle .technology-img .limg, .technology-container .technology-artilcle .technology-img .rimg {
margin-top:15px;
float:none;
width:100%;
text-align:center
}
}
.technology-container .technology-artilcle .water_img {
	margin:0 5px;
	color:#fff;
	text-align:center;
	font-size:18px
}
.technology-container .technology-artilcle .water_img .col-lg-3 {
	margin-top:65px;
	padding:0 32px
}
.technology-container .technology-artilcle .water_img .col-lg-3 div {
	padding:12% 0
}
.technology-container .technology-artilcle .water_img .col-lg-3 span {
	display:block;
	padding-bottom:116px;
	width:116px;
	margin:0 auto;
	border:1px solid rgba(255, 255, 255, 0.4);
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%;
	position:relative
}
.technology-container .technology-artilcle .water_img .col-lg-3 span:after {
	content:"";
	width:116px;
	height:116px;
	position:absolute;
	border-radius:50%;
	top:0;
	left:0;
	border:1px solid #fff;
	clip:rect(0, 100px, auto, 0);
	-webkit-transform:rotateZ(-40deg);
	transform:rotateZ(-40deg)
}
.technology-container .technology-artilcle .water_img .col-lg-3 span em {
	font-style:normal;
	display:block;
	max-width:100%;
	max-height:100%;
	position:absolute;
	margin:auto;
	top:0;
	right:0;
	bottom:0;
	left:0;
	height:60px;
	line-height:60px
}
.technology-container .technology-artilcle .water_img .col-lg-3 span i {
	font-style:normal;
	font-size:30px
}
.technology-container .technology-artilcle .water_img .col-lg-3 .span2:after {
	-webkit-transform:rotateZ(-60deg);
	transform:rotateZ(-60deg);
	clip:rect(0, 90px, auto, 0)
}
.technology-container .technology-artilcle .water_img .col-lg-3 .span3:after {
	-webkit-transform:rotateZ(-10deg);
	transform:rotateZ(-10deg);
	clip:rect(0, 80px, auto, 0)
}
.technology-container .technology-artilcle .water_img .col-lg-3 p {
	margin-top:7%
}
@media (max-width:767px) {
.technology-container .technology-artilcle .water_img {
margin:0 -7.5px
}
.technology-container .technology-artilcle .water_img .col-lg-3 {
margin-top:15px;
padding:0 7.5px;
font-size:14px
}
.technology-container .technology-artilcle .water_img .col-lg-3 span {
padding-bottom:100px;
width:100px
}
.technology-container .technology-artilcle .water_img .col-lg-3 span:after {
width:100px;
height:100px
}
.technology-container .technology-artilcle .water_img .col-lg-3 span i {
font-size:20px
}
}
.technology-container .technology-artilcle .air_img {
	margin:0 -37px;
	overflow:hidden
}
.technology-container .technology-artilcle .air_img .col-lg-4 {
	padding:0 37px
}
.technology-container .technology-artilcle .air_img .col-lg-4 div {
	background:#f7f7f7;
	padding:30px;
	border:1px solid #f7f7f7;
	text-align:center;
	cursor:pointer
}
.technology-container .technology-artilcle .air_img .col-lg-4 span {
	max-width:145px;
	width:80%;
	display:block;
	margin:0 auto;
	border:1px solid #d9d9d9;
	background:#fff;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%
}
.technology-container .technology-artilcle .air_img .col-lg-4 span .img2 {
	display:none
}
.technology-container .technology-artilcle .air_img .col-lg-4 .tit1 {
	margin-top:20px;
	color:#a6a6a6;
	font-family:arial;
	text-transform:uppercase
}
.technology-container .technology-artilcle .air_img .col-lg-4 .tit2 {
	font-size:23px;
	color:#333;
	font-family:arial;
	text-transform:uppercase
}
.technology-container .technology-artilcle .air_img .col-lg-4 .txt {
	margin-top:30px;
	line-height:28px;
	color:#333;
	height:140px;
	overflow:hidden
}
.technology-container .technology-artilcle .air_img .col-lg-4:hover div {
	background:#fff;
	border:1px solid #f18100
}
.technology-container .technology-artilcle .air_img .col-lg-4:hover span {
	background:#f18100
}
.technology-container .technology-artilcle .air_img .col-lg-4:hover span .img1 {
	display:none
}
.technology-container .technology-artilcle .air_img .col-lg-4:hover span .img2 {
	display:block
}
.technology-container .technology-artilcle .air_img .col-lg-4:hover .tit2 {
	color:#f18100
}
@media (max-width:991px) {
.technology-container .technology-artilcle .air_img {
margin:0 -15px
}
.technology-container .technology-artilcle .air_img .col-lg-4 {
padding:0 15px
}
.technology-container .technology-artilcle .air_img .col-lg-4 div {
padding:15px
}
}
@media (max-width:767px) {
.technology-container .technology-artilcle .air_img .col-lg-4 {
margin-bottom:15px
}
.technology-container .technology-artilcle .air_img .col-lg-4 .txt {
height:auto
}
}
.technology-container .technology-test {
	line-height:33px;
	color:#333;
	overflow:hidden
}
.technology-container .technology-test .txt {
	font-size:24px;
	color:#f18100
}
.technology-container .technology-test .txt span {
	display:inline-block;
	color:#fff;
	font-family:arial;
	font-weight:bold;
	margin-right:10px;
	width:45px;
	height:52px;
	line-height:45px;
	text-align:center;
	background-image:url(../images/technology-txt1.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc)
}
.technology-container .technology-test .txt2 {
	color:#007ac7
}
.technology-container .technology-test .txt2 span {
	background-image:url(../images/technology-txt2.png)
}
.technology-container .technology-test .txt3 {
	color:#009d97
}
.technology-container .technology-test .txt3 span {
	background-image:url(../images/technology-txt3.png)
}
.technology-container .technology-test .con {
	margin-top:-2px;
	margin-left:23px;
	border-left:1px solid #f18100;
	padding:25px 0 60px 30px;
	min-height:300px
}
.technology-container .technology-test .con .test-img img {
	margin-top:50px
}
@media (max-width:991px) {
.technology-container .technology-test .con .test-img {
margin:0 -5px
}
.technology-container .technology-test .con .test-img div {
padding:0 5px
}
}
.technology-container .technology-test .p-orage {
	color:#f18100;
	font-size:18px
}
.technology-container .technology-test .p-orage16 {
	color:#f18100;
	font-size:16px
}
.technology-container .technology-test .p-gray {
	color:#989898;
	margin-bottom:10px;
	padding-bottom:10px;
	position:relative;
	text-transform:uppercase
}
.technology-container .technology-test .p-gray:after {
	content:"";
	position:absolute;
	left:0;
	bottom:0;
	background:#f18100;
	width:68px;
	height:3px
}
.technology-container .technology-test .test03-div {
	margin-bottom:50px
}
.technology-container .technology-test .test03-div2 {
	margin-top:20px;
	margin-bottom:60px
}
.technology-container .technology-test .test03-div2 .mt12 {
	margin-top:12%
}
.technology-container .technology-test .test-tab span {
	display:inline-block;
	background:#e8e8e8;
	height:44px;
	line-height:44px;
	padding:0 19px;
	font-size:16px;
	color:#333;
	float:left;
	margin-bottom:1px;
	margin-right:1px;
	cursor:pointer
}
.technology-container .technology-test .test-tab span.active {
	color:#fff;
	background:#f18100
}
.technology-container .technology-test .test-tab-con {
	padding:35px 0
}
.technology-container .technology-test .test-tab-con .cont {
	display:none
}
.technology-container .technology-test .test-tab-con .cont.active {
	display:block
}
.technology-container .technology-test .test03-list {
	margin:0 -1px;
	max-width:1170px
}
.technology-container .technology-test .test03-list div {
	padding:1px
}
.technology-container .technology-test .test03-list span {
	display:block;
	position:relative
}
.technology-container .technology-test .test03-list span i {
	position:absolute;
	top:0;
	left:0;
	display:inline-block;
	padding:0 15px;
	background:rgba(0, 122, 199, 0.7);
	font-style:normal;
	color:#fff
}
@media (max-width:991px) {
.technology-container .technology-test .test03-div {
margin-bottom:15px
}
.technology-container .technology-test .test03-div .col-md-3 {
margin-top:15px
}
.technology-container .technology-test .test03-div2 {
margin-top:0;
margin-bottom:15px
}
.technology-container .technology-test .test03-div2 .mt12 {
margin-top:15px
}
.technology-container .technology-test .test-tab span {
height:34px;
line-height:34px;
font-size:12px
}
.technology-container .technology-test .test-tab-con {
padding:15px 0
}
.technology-container .technology-test .test03-list span i {
padding:0 5px
}
}
@media (max-width:767px) {
.technology-container .technology-test {
font-size:12px;
line-height:24px
}
.technology-container .technology-test .txt {
font-size:18px
}
.technology-container .technology-test .txt span {
width:30px;
height:35px;
line-height:35px
}
.technology-container .technology-test .con {
margin-left:0;
padding:15px 0 25px 0;
border:none;
min-height:0
}
.technology-container .technology-test .con .test-img img {
margin-top:15px
}
.technology-container .technology-test .p-orage, .technology-container .technology-test .p-orage16 {
font-size:14px
}
.technology-container .technology-test .test-tab span {
width:48%;
text-align:center;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
padding:0 5px
}
}
.technology-container .core-container {
	line-height:33px;
	color:#333
}
.technology-container .core-container .core-tit {
	font-size:17px;
	color:#fff
}
.technology-container .core-container .core-tit span {
	display:inline-block;
	height:43px;
	line-height:38px;
	background:url(../images/technology-core-tit.png) right no-repeat;
	padding-right:45px;
	padding-left:35px;
	max-width:250px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.technology-container .core-container .core-tit2 span {
	background:url(../images/technology-core-tit2.png) right no-repeat
}
.technology-container .core-container .core-circle {
	margin:50px -13px 0
}
.technology-container .core-container .core-circle .con {
	float:left;
	width:182px;
	padding:0 20px;
	text-align:center
}
.technology-container .core-container .core-circle .con p {
	margin-bottom:20px
}
.technology-container .core-container .core-circle .con div {
	width:142px;
	height:142px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%;
	display:inline-block;
	background:#81b0eb;
	color:#fff;
	text-align:center;
	padding:0 15px;
	line-height:24px;
	position:relative
}
.technology-container .core-container .core-circle .con div:after {
	content:"";
	width:142px;
	height:142px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%;
	position:absolute;
	top:0;
	left:-6px;
	background:#81b0eb;
	opacity:.2;
	z-index:-1
}
.technology-container .core-container .core-circle .con div:before {
	content:"";
	width:142px;
	height:142px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%;
	position:absolute;
	top:-2px;
	right:-6px;
	background:#81b0eb;
	opacity:.2;
	z-index:-1
}
.technology-container .core-container .core-circle .con div span {
	display:inline-block;
	font-size:18px;
	padding-top:25px;
	padding-bottom:10px;
	margin-bottom:10px;
	position:relative
}
.technology-container .core-container .core-circle .con div span:after {
	content:"";
	width:20px;
	height:1px;
	background:rgba(255, 255, 255, 0.6);
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-10px
}
.technology-container .core-container .core-circle .con3 div {
	background:#f28101
}
.technology-container .core-container .core-circle .con3 div:after {
	background:#f28101
}
.technology-container .core-container .core-circle .con3 div:before {
	background:#f28101
}
.technology-container .core-container .core-circle .con4 div {
	background:#76cbf2
}
.technology-container .core-container .core-circle .con4 div:after {
	background:#76cbf2
}
.technology-container .core-container .core-circle .con4 div:before {
	background:#76cbf2
}
.technology-container .core-container .core-circle .con5 div {
	background:#36d68e
}
.technology-container .core-container .core-circle .con5 div:after {
	background:#36d68e
}
.technology-container .core-container .core-circle .con5 div:before {
	background:#36d68e
}
.technology-container .core-container .core-circle .con6 div {
	background:#ffa942
}
.technology-container .core-container .core-circle .con6 div:after {
	background:#ffa942
}
.technology-container .core-container .core-circle .con6 div:before {
	background:#ffa942
}
.technology-container .core-container .core-circle .con7 div {
	background:#fb7886
}
.technology-container .core-container .core-circle .con7 div:after {
	background:#fb7886
}
.technology-container .core-container .core-circle .con7 div:before {
	background:#fb7886
}
@media (max-width:1309px) {
.technology-container .core-container .core-circle .con {
margin-bottom:20px
}
.technology-container .core-container .core-circle .con2 {
display:none
}
.technology-container .core-container .core-circle .con3 {
clear:both
}
}
@media (max-width:767px) {
.technology-container .core-container .core-circle .con {
width:33.33333333%
}
}
@media (max-width:580px) {
.technology-container .core-container .core-circle .con {
width:50%
}
.technology-container .core-container .core-circle .con div {
width:110px;
height:110px;
padding:0 10px
}
.technology-container .core-container .core-circle .con div span {
font-size:13px;
padding-top:15px;
margin-bottom:5px;
padding-bottom:5px
}
.technology-container .core-container .core-circle .con div:after {
width:110px;
height:110px
}
.technology-container .core-container .core-circle .con div:before {
width:110px;
height:110px
}
.technology-container .core-container .core-circle .con5>p, .technology-container .core-container .core-circle .con6>p, .technology-container .core-container .core-circle .con7>p {
display:none
}
}
.technology-container .core-container .p-blue {
	color:#007ac7;
	font-size:18px
}
.technology-container .core-container .p-orage {
	color:#f28101;
	font-size:18px
}
.technology-container .core-container .p-orage20 {
	color:#f28101;
	font-size:20px
}
.technology-container .core-container .p-icon {
	padding-left:40px;
	position:relative
}
.technology-container .core-container .p-icon:after {
	content:"";
	width:8px;
	height:8px;
	background:#f28101;
	position:absolute;
	left:25px;
	top:12px;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.technology-container .core-container .mb60 {
	margin-bottom:60px
}
.technology-container .core-container .core-con {
	margin-top:60px
}
.technology-container .core-container .core-con .col-lg-4 {
	text-align:right
}
@media (max-width:991px) {
.technology-container .core-container .core-con .col-lg-4, .technology-container .core-container .core-con .col-md-5 {
text-align:center
}
}
.technology-container .core-container .mt8 {
	margin-top:8%
}
@media (max-width:767px) {
.technology-container .core-container {
line-height:24px;
font-size:12px
}
.technology-container .core-container .p-blue, .technology-container .core-container .p-orage {
font-size:14px
}
.technology-container .core-container .p-orage20 {
font-size:16px
}
.technology-container .core-container .mb60 {
margin-bottom:15px
}
.technology-container .core-container .core-con {
margin-top:15px
}
.technology-container .core-container .core-tit {
font-size:14px;
margin-bottom:5px
}
}
.technology-container .internet-container {
	color:#333;
	line-height:33px;
	overflow:hidden
}
.technology-container .internet-container .p-orage {
	color:#f28101;
	font-size:18px
}
.technology-container .internet-container .internet-div {
	margin:70px -1px 0
}
.technology-container .internet-container .internet-div .col-lg-3 {
	padding-left:1px;
	padding-right:1px
}
.technology-container .internet-container .internet-div .col-lg-3 div {
	padding-bottom:82%;
	position:relative
}
.technology-container .internet-container .internet-div .col-lg-3 img {
	display:block;
	max-width:100%;
	max-height:100%;
	position:absolute;
	margin:auto;
	top:0;
	right:0;
	bottom:0;
	left:0
}
.technology-container .internet-container .internet-div .col-lg-3 p {
	display:block;
	max-width:100%;
	max-height:100%;
	position:absolute;
	margin:auto;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-bottom:1px solid #ffc27e;
	border-top:1px solid #ffc27e;
	height:105px;
	width:80%;
	font-size:24px;
	text-align:center
}
.technology-container .internet-container .internet-div .col-lg-3 p span {
	display:block;
	font-size:20px;
	padding-top:20px
}
@media (max-width:1309px) {
.technology-container .internet-container .internet-div .col-lg-3 p {
font-size:18px;
height:85px
}
.technology-container .internet-container .internet-div .col-lg-3 p span {
padding-top:8px;
font-size:14px
}
}
@media (max-width:767px) {
.technology-container .internet-container .internet-div .col-lg-3 p {
font-size:16px;
width:90%;
height:65px
}
.technology-container .internet-container .internet-div .col-lg-3 p span {
padding-top:10px;
font-size:12px
}
}
.technology-container .internet-container .internet-div .con {
	background:#f28101;
	color:#fff
}
@media (max-width:767px) {
.technology-container .internet-container {
font-size:12px;
line-height:24px
}
.technology-container .internet-container .p-orage {
font-size:14px
}
.technology-container .internet-container .internet-div {
margin-top:15px
}
}
.technology-container .technology-team {
	overflow:hidden
}
.technology-container .technology-team .mt60 {
	margin-top:60px
}
.technology-container .technology-team .mb30 {
	margin-bottom:40px
}
@media (max-width:767px) {
.technology-container .technology-team .mt60 {
margin-top:15px
}
.technology-container .technology-team .mb30 {
margin-bottom:15px
}
}
.technology-container .technology-team .team-slick {
	padding:80px 0 92px;
	background-color:#f6f6f6;
	min-height:210px
}
.technology-container .technology-team .team-slick .slick {
	background-color:#fff;
	background-repeat:no-repeat;
	background-size:auto 100%;
	background-position:left bottom;
	padding:50px 250px 80px;
	line-height:30px;
	text-align:center;
	font-size:16px
}
.technology-container .technology-team .team-slick .slick span {
	font-size:24px;
	color:#333;
	margin-bottom:25px;
	display:inline-block;
	padding:0 110px;
	position:relative;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.technology-container .technology-team .team-slick .slick span:before, .technology-container .technology-team .team-slick .slick span:after {
	content:"";
	position:absolute;
	width:98px;
	height:1px;
	background:#dadada;
	top:18px
}
.technology-container .technology-team .team-slick .slick span:before {
	left:0
}
.technology-container .technology-team .team-slick .slick span:after {
	right:0
}
.technology-container .technology-team .team-slick .slick p {
	height:30px;
	line-height:30px;
	overflow:hidden
}
.technology-container .technology-team .team-slick .slick .slick-prev {
	top:-13px;
	left:50%;
	height:43px;
	margin-left:-100px;
	width:200px;
	background-image:url(../images/team-slick-prev.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc)
}
.technology-container .technology-team .team-slick .slick .slick-next {
	top:auto;
	right:auto;
	bottom:-43px;
	left:50%;
	height:43px;
	margin-left:-100px;
	width:200px;
	background-image:url(../images/team-slick-next.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc)
}
@media (max-width:991px) {
.technology-container .technology-team .team-slick {
padding:30px 0
}
.technology-container .technology-team .team-slick .slick-list {
padding:30px 0;
background-color:rgba(255, 255, 255, 0.9)
}
.technology-container .technology-team .team-slick .slick {
padding:20px 0;
background-image:none;
font-size:14px
}
.technology-container .technology-team .team-slick .slick span {
font-size:18px;
margin-bottom:0;
padding:0 50px
}
.technology-container .technology-team .team-slick .slick span:before, .technology-container .technology-team .team-slick .slick span:after {
width:40px
}
.technology-container .technology-team .team-slick .slick p {
height:60px
}
.technology-container .technology-team .team-slick .slick .slick-prev {
top:8px;
height:22px;
margin-left:-50px;
width:100px
}
.technology-container .technology-team .team-slick .slick .slick-next {
bottom:-22px;
height:22px;
margin-left:-50px;
width:100px
}
}
.technology-container .technology-team #team-slick2 {
	background-image:url(../images/tec-team-bg2.png)
}
@media (max-width:991px) {
.technology-container .technology-team #team-slick2 {
background-image:none
}
}
.technology-container .technology-team .team-list {
	padding-bottom:62px;
	background:#f6f6f6;
	overflow:hidden;
	position:relative
}
.technology-container .technology-team .team-list .row {
	margin:0;
	padding:0 50px;
	height:203px;
	overflow:hidden;
	position:relative
}
@media (max-width:1309px) {
.technology-container .technology-team .team-list .row {
padding:0
}
}
@media (max-width:492px) {
.technology-container .technology-team .team-list .row {
height:135px
}
}
.technology-container .technology-team .team-list .col-lg-3 {
	text-align:center;
	padding-top:15px;
	color:#fff
}
.technology-container .technology-team .team-list .col-lg-3 div {
	display:inline-block;
	width:188px;
	position:relative;
	overflow:hidden;
	cursor:pointer
}
.technology-container .technology-team .team-list .col-lg-3 div span {
	display:block;
	padding-bottom:188px
}
.technology-container .technology-team .team-list .col-lg-3 img {
	display:block;
	max-width:100%;
	max-height:100%;
	position:absolute;
	margin:auto;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:0
}
.technology-container .technology-team .team-list .col-lg-3 p {
	position:absolute;
	width:100%;
	height:100%;
	line-height:68px;
	left:0;
	top:117px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	background-image:url(../images/technolog-team-span.png);
	z-index:1;
	font-size:18px
}
.technology-container .technology-team .team-list .col-lg-3 em {
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc);
	background-image:url(../images/technolog-team-bg.png);
	z-index:2
}
.technology-container .technology-team .team-list .col-lg-3.active p {
	background-image:url(../images/technolog-team-spanh.png)
}
@media (max-width:492px) {
.technology-container .technology-team .team-list .col-lg-3 {
padding-left:5px;
padding-right:5px
}
.technology-container .technology-team .team-list .col-lg-3 div {
width:120px;
position:relative;
overflow:hidden
}
.technology-container .technology-team .team-list .col-lg-3 div span {
display:block;
padding-bottom:120px
}
.technology-container .technology-team .team-list .col-lg-3 p {
line-height:38px;
top:77px;
font-size:14px
}
}
.technology-container .technology-team .team-list .bt {
	cursor:pointer;
	color:#fff;
	position:absolute;
	width:90px;
	left:50%;
	margin-left:-45px;
	bottom:-45px;
	line-height:45px;
	height:90px;
	background:#f28101;
	text-align:center;
	font-size:40px;
	font-weight:bold;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%
}
.technology-container .technology-team .team-list .bt:hover {
	text-decoration:none
}
@media (max-width:767px) {
.technology-container .technology-team .team-list {
padding-bottom:30px
}
.technology-container .technology-team .team-list .bt {
width:60px;
height:60px;
margin-left:-30px;
bottom:-30px;
line-height:30px;
font-size:24px
}
}
.technology-container .technology-team #team-list02 .col-lg-3.active p {
	background-image:url(../images/technolog-team-spanh2.png)
}
@media (max-width:767px) {
.technology-container {margin-bottom:15px;}
}
.products-container {margin-bottom:70px; background:#fff;}
.sub-menu{ background:#fff;padding: 0;}
.products-container .products-slick-1 {
	position:relative;
	overflow:hidden;
	margin-bottom:70px
}
.products-container .products-slick-1 .items {
	display:block;
	padding:30px;
	border:1px solid #ddd
}
.products-container .products-slick-1 .pic {
	height:430px;
	background:url(../images/ring.svg) no-repeat center #fff
}
.products-container .products-slick-1 .txt {
	padding:110px 30px
}
.products-container .products-slick-1 .txt .name {
	font-size:35px;
	line-height:35px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	color:#000
}
.products-container .products-slick-1 .txt .text {
	font-size:12px;
	line-height:20px;
	height:58px;
	overflow:hidden;
	margin:30px 0
}
.products-container .products-slick-1 .txt .more {
	display:inline-block;
	padding:8px 25px;
	background-color:#f18101;
	color:#fff;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	font-size:12px
}
.products-container .products-slick-1 .txt .more:hover {
	background-color:#009e96
}
.products-container .products-slick-1 .slick-prev, .products-container .products-slick-1 .slick-next {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	filter:brightness(-10);
	-webkit-filter:brightness(-10);
	-moz-filter:brightness(-10);
	-o-filter:brightness(-10);
	-mz-filter:brightness(-10);
	width:18px;
	height:33px;
	margin-top:-16.5px;
	background-image:url(../images/icons.png);
	background-repeat:no-repeat
}
.products-container .products-slick-1 .slick-prev:hover, .products-container .products-slick-1 .slick-next:hover, .products-container .products-slick-1 .slick-prev:active, .products-container .products-slick-1 .slick-next:active {
	filter:brightness(1);
	-webkit-filter:brightness(1);
	-moz-filter:brightness(1);
	-o-filter:brightness(1);
	-mz-filter:brightness(1)
}
.products-container .products-slick-1 .slick-prev {
	background-position:-7px -87px
}
.products-container .products-slick-1 .slick-next {
	background-position:-61px -87px
}
@media (max-width:991px) {
.products-container .products-slick-1 {
margin-bottom:15px
}
.products-container .products-slick-1 .items {
padding:15px
}
.products-container .products-slick-1 .col-lg-5, .products-container .products-slick-1 .col-lg-7 {
padding:0
}
.products-container .products-slick-1 .pic {
height:300px
}
.products-container .products-slick-1 .txt {
padding:15px;
margin-top:30px;
background-color:#f5f5f5
}
.products-container .products-slick-1 .txt .name {
font-size:20px;
line-height:20px
}
.products-container .products-slick-1 .txt .text {
margin:15px 0
}
.products-container .products-slick-1 .slick-prev, .products-container .products-slick-1 .slick-next {
margin-top:0;
top:30%
}
}
.products-container .products-slick-2 {
	border:1px solid #e7e7e7;
	margin-bottom:110px
}
.products-container .products-slick-2 .col-lg-7 {
	height:444px;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	-ms-behavior:url(css/backgroundsize.min.htc);
	behavior:url(css/backgroundsize.min.htc)
}
.products-container .products-slick-2 .txt {
	text-align:center;
	padding:150px 25px
}
.products-container .products-slick-2 .txt .name {
	display:block;
	margin-bottom:20px;
	font-size:30px;
	line-height:30px;
	color:#000
}
.products-container .products-slick-2 .txt .name:after {
	content:"";
	display:block;
	width:80px;
	height:1px;
	background-color:#5c88c6;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px
}
.products-container .products-slick-2 .txt .text {
	font-size:16px;
	line-height:25px;
	height:50px;
	overflow:hidden
}
@media (max-width:991px) {
.products-container .products-slick-2 .txt {
padding:30px 15px
}
}
@media (max-width:767px) {
.products-container .products-slick-2 {
margin-bottom:15px
}
.products-container .products-slick-2 .col-lg-7 {
height:300px
}
.products-container .products-slick-2 .txt .name {
font-size:20px;
line-height:20px
}
.products-container .products-slick-2 .txt .text {
font-size:14px
}
}
.products-container .products-list-1 .col-lg-4 {
	margin-bottom:70px;
	border-right:1px solid #eaeaea
}
.products-container .products-list-1 .col-lg-4:nth-child(3n) {

}
@media (max-width:991px) {
.products-container .products-list-1 .col-lg-4:nth-child(3n) {
border-right:1px solid #eaeaea
}
.products-container .products-list-1 .col-lg-4:nth-child(2n) {

}
}
@media (max-width:767px) {
.products-container .products-list-1 .col-lg-4 {
margin-bottom:15px
}
}
.products-container .products-list-1 .items {
	padding:8px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	text-align:center
}
.products-container .products-list-1 .items .pic {
	background:url(../images/ring.svg) no-repeat center #fff;
	overflow:hidden;
    height:383px;
}
@media (max-width:767px) {
.products-container .products-list-1 .items .pic {
	background:url(../images/ring.svg) no-repeat center #fff;
	overflow:hidden;
    height:160px;
}
}

.products-container .products-list-1 .items .pic i {
	display:block;
	padding-bottom:5%
}
.products-container .products-list-1 .items .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.products-container .products-list-1 .items .name {
	font-size:18px;
	line-height:18px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	color:#333;
	margin-top:10px;
	padding-left:35px;
	padding-right:35px
}
.products-container .products-list-1 .items .text {
	line-height:20px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	padding-left:35px;
	padding-right:35px;
	height:40px;
	margin-top:15px;
	margin-bottom:20px;
	overflow:hidden
}
.products-container .products-list-1 .items:hover {
	background-color:#19254a
}
.products-container .products-list-1 .items:hover .pic img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.products-container .products-list-1 .items:hover .name, .products-container .products-list-1 .items:hover .text {
	color:#fff
}
@media (max-width:767px) {
.products-container .products-list-1 .items .name, .products-container .products-list-1 .items .text {padding-left:0;padding-right:0}
.products-container .products-list-1 .items .name {margin-top:10px; font-size:12px;}
.products-container .products-list-1 .items .text {margin-bottom:10px;margin-top:8px; font-size:12px;}
}
@media (max-width:767px) {
.products-container .products-list-1 {
margin-bottom:0;
}
}
.products-container .products-list-5 .items:hover {
	background-color:#da2820
}
.products-container .products-list-2>.row {
	margin-left:-23px;
	margin-right:-23px
}
.products-container .products-list-2 .col-lg-4 {
	margin-bottom:46px;
	padding-left:23px;
	padding-right:23px
}
.products-container .products-list-2 .col-xs-5 {
	padding-right:0
}
.products-container .products-list-2 .items {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	padding:30px;
	border:1px solid #e6e6e6
}
.products-container .products-list-2 .items .name {
	font-size:16px;
	line-height:16px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	font-family:arial
}
.products-container .products-list-2 .items .txt {
	padding:50px 0
}
.products-container .products-list-2 .items .text {
	margin:15px 0 20px 0;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	line-height:14px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.products-container .products-list-2 .items .more {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	display:inline-block;
	padding:10px;
	border:1px solid #dcdcdc;
	width:95px;
	height:33px;
	background-repeat:no-repeat;
	background-position:2px -171px;
	background-image:url(../images/icons.png)
}
.products-container .products-list-2 .items .pic {
	height:195px;
	overflow:hidden;
	background:url(../images/ring.svg) no-repeat center #fff
}
.products-container .products-list-2 .items:hover {
	box-shadow:0 0 5px rgba(0, 123, 200, 0.24)
}
.products-container .products-list-2 .items:hover .name {
	color:#007ac7
}
.products-container .products-list-2 .items:hover .more {
	border-color:#007ac7;
	background-position:2px -247px
}
@media (max-width:767px) {
.products-container .products-list-2>.row {
margin-left:-7.5px;
margin-right:-7.5px
}
.products-container .products-list-2 .col-lg-4 {
margin-bottom:15px;
padding-left:7.5px;
padding-right:7.5px
}
.products-container .products-list-2 .items {
padding:15px
}
}
.products-container .products-list-3 {
	margin-bottom:-60px
}
.products-container .products-list-3 .row {
	margin-left:-40px;
	margin-right:-40px
}
.products-container .products-list-3 .col-lg-4 {
	margin-bottom:80px;
	padding-left:40px;
	padding-right:40px
}
.products-container .products-list-3 .items {
	border:1px solid #d5d5d5;
	display:block;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.products-container .products-list-3 .items .txt {
	text-align:center;
	padding:30px
}
.products-container .products-list-3 .items .pic {
	overflow:hidden;
	border-bottom:1px solid #d5d5d5;
	background:url(../images/ring.svg) no-repeat center #f7f7f7
}
.products-container .products-list-3 .items .pic i {
	display:block;
	padding-bottom:65%
}
.products-container .products-list-3 .items .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.products-container .products-list-3 .items .name {
	font-size:18px;
	line-height:18px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	color:#333
}
.products-container .products-list-3 .items .text {
	font-size:12px;
	line-height:20px;
	height:36px;
	margin:15px 0 20px 0;
	overflow:hidden
}
.products-container .products-list-3 .items .more {
	display:inline-block;
	padding:8px 15px;
	font-family:arial;
	color:#919191;
	border:1px solid #d2d2d2;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	font-size:12px;
	line-height:12px
}
.products-container .products-list-3 .items:hover {
	border-color:#ec6901;
	outline:4px solid #ec6901
}
.products-container .products-list-3 .items:hover .more {
	background-color:#ec6901;
	color:#fff;
	border-color:#ec6901
}
.products-container .products-list-3 .items:hover .name {
	color:#ec6901
}
.products-container .products-list-3 .items:hover .pic img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
@media (max-width:767px) {
.products-container .products-list-3 {
margin-bottom:15px
}
.products-container .products-list-3 .row {
margin-left:-7.5px;
margin-right:-7.5px
}
.products-container .products-list-3 .col-lg-4 {
margin-bottom:15px;
padding-left:7.5px;
padding-right:7.5px
}
.products-container .products-list-3 .items .txt {
padding:15px
}
.products-container .products-list-3 .items .name {
font-size:14px;
line-height:14px
}
}
.products-container .products-list-4 {
	margin-bottom:-40px
}
.products-container .products-list-4 .col-lg-4 {
	-webkit-perspective:500px;
	perspective:500px;
	margin-bottom:80px;
	border-right:1px solid #c4c4c4
}
.products-container .products-list-4 .col-lg-4:nth-child(3n) {
border-right:0
}
.products-container .products-list-4 .items {
	text-align:center;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	padding:30px
}
.products-container .products-list-4 .items .pic {
	overflow:hidden;
	background:url(../images/ring.svg) no-repeat center #fff
}
.products-container .products-list-4 .items .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.products-container .products-list-4 .items .pic i {
	display:block;
	padding-bottom:80%
}
.products-container .products-list-4 .items .name {
	font-size:17px;
	line-height:17px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	color:#333
}
.products-container .products-list-4 .items .text {
	font-size:15px;
	line-height:15px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	margin-top:10px
}
.products-container .products-list-4 .items:hover {
	box-shadow:0 0 20px rgba(0, 0, 0, 0.2);
	-webkit-transform:translateZ(5px);
	transform:translateZ(5px)
}
.products-container .products-list-4 .items:hover .pic img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
@media (max-width:991px) {
.products-container .products-list-4 .col-lg-4 {
border-right:1px solid #c4c4c4
}
.products-container .products-list-4 .col-lg-4:nth-child(3n) {
border-right:1px solid #c4c4c4
}
.products-container .products-list-4 .col-lg-4:nth-child(2n) {
border-right:0
}
}
@media (max-width:767px) {
.products-container .products-list-4 {
margin-bottom:15px
}
.products-container .products-list-4 .col-lg-4 {
margin-bottom:15px
}
.products-container .products-list-4 .items {
padding:15px
}
}
.products-container .products-list-4-case {
	border:1px solid #e7e7e7;
	margin-bottom:70px
}
.products-container .products-list-4-case .col-lg-6 {
	height:352px;
	padding:0;
	overflow:hidden
}
.products-container .products-list-4-case .pic {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	height:352px
}
.products-container .products-list-4-case .txt {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	text-align:center;
	padding:100px 88px
}
.products-container .products-list-4-case .txt .name {
	display:block;
	margin-bottom:20px;
	font-size:30px;
	line-height:30px;
	color:#000
}
.products-container .products-list-4-case .txt .name:after {
	content:"";
	display:block;
	width:80px;
	height:1px;
	background-color:#5c88c6;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px
}
.products-container .products-list-4-case .txt .text {
	font-size:16px;
	line-height:25px;
	height:50px;
	overflow:hidden
}
.products-container .products-list-4-case li:nth-child(even) .col-lg-6:nth-child(1) {
float:right
}
.products-container .products-list-4-case li:hover .txt {
	background-color:#e7e7e7
}
.products-container .products-list-4-case li:hover .pic {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
@media (max-width:991px) {
.products-container .products-list-4-case {
border:0
}
.products-container .products-list-4-case li {
border:1px solid #e7e7e7;
margin-bottom:30px
}
.products-container .products-list-4-case .col-lg-6 {
height:auto
}
.products-container .products-list-4-case .txt {
height:auto;
background-color:#f5f5f5;
padding:30px 15px
}
.products-container .products-list-4-case .txt .name {
font-size:20px;
line-height:20px
}
.products-container .products-list-4-case .txt .text {
font-size:14px
}
}
@media (max-width:767px) {
.products-container .products-list-4-case {margin-bottom:0}
.products-container .products-list-4-case li {margin-bottom:15px}
.products-container .products-list-4-case .pic {height:250px}
}
@media (max-width:767px) {
.products-container {margin-bottom:15px}
}
.products-pic-list {padding-top:40px;padding-bottom:40px}
.products-pic-list .items {cursor:pointer;display:block;height:124px;border:1px solid #d1d1d1;width:86%;margin-left:auto;margin-right:auto;position:relative}
@media (max-width:767px) {
.products-pic-list {padding-top:15px;padding-bottom:15px}
}
.products-tabs {border-bottom:2px solid #dcdcdc;background-color:#fff;}
.products-tabs div {float:left;line-height:50px;font-size:20px;color:#999;padding:0 40px;cursor:pointer;font-weight:600}
.products-tabs div.hover{color:#19254a;}
.products-tabs i{ float:left; font-style:normal; line-height:50px; color:#19254a; font-weight:bold;}
@media (max-width:767px) {
.products-tabs div {line-height:50px;font-size:15px; padding:0 20px;}
}
.products-conts{ background-color:#fff; padding-top:20px;}
.products-conts ul {background-color:#fff}
.products-conts .ed-item {padding-top:60px;padding-bottom:60px;border-bottom:1px solid #dcdcdc}
.products-conts .ed-item img {max-width:100%}
.products-conts .products_video{ width:90%; margin:30px auto;}
@media (max-width:991px) {
.products-conts .ed-item .row {display:-ms-flex;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}
}
@media (max-width:767px) {
.products-conts .ed-item {padding-top:15px;padding-bottom:15px}
}
.products-conts .editor {padding-left:60px;padding-right:60px;line-height:32px;font-size:16px}
@media (max-width:767px) {
.products-conts .editor {font-size:14px;line-height:24px;padding-left:15px;padding-right:15px}
}
.products-conts .editor2 {padding-top:60px;padding-bottom:60px}
@media (max-width:767px) {
.products-conts .editor2 {padding-top:15px;padding-bottom:15px}
}
.products-ed-contaienr {padding-bottom:70px;}
.products-tuij{ background:#fff;margin-top:20px;}
.products-ed-contaienr .group-tt { text-indent:2em;font-size:20px;padding:15px;background-color:#19254a;color:#fff; font-weight:bold;}
@media (max-width:767px) {
.products-ed-contaienr .group-tt {margin-top:15px;font-size:15px; padding:5px; text-indent:0;}
}
.products-ed-contaienr .products-about {padding-top:20px}
.products-ed-contaienr .products-about .items {border-bottom:2px solid #e3e3e3;margin-top:30px;padding:0 15px;background-color:#fff;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.products-ed-contaienr .products-about .items:hover {box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}
.products-ed-contaienr .products-about .items:hover .pic img {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.products-ed-contaienr .products-about .pic {overflow:hidden;background:url(../images/ring.svg) no-repeat center #fff}
.products-ed-contaienr .products-about .pic img {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.products-ed-contaienr .products-about .pic i {display:block;padding-bottom:50%}
.products-ed-contaienr .products-about .txt {text-align:center;padding:20px 0;border-top:1px dotted #bcbcbc}
.products-ed-contaienr .products-about .name {font-size:18px;line-height:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#000;margin-bottom:15px}
.products-ed-contaienr .products-about .text {font-size:12px;line-height:18px;height:34px;overflow:hidden}
@media (max-width:767px) {
.products-ed-contaienr .products-about {padding-top:0}
.products-ed-contaienr .products-about .row {margin-left:-7.5px;margin-right:-7.5px}
.products-ed-contaienr .products-about .col-lg-3 {padding-left:7.5px;padding-right:7.5px}
.products-ed-contaienr .products-about .items {margin-top:15px}
.products-ed-contaienr .products-about .items .name {font-size:14px;line-height:14px}
}
@media (max-width:767px) {
.products-ed-contaienr {padding-bottom:15px}
}
.products-info {margin-bottom:20px; background:#fff; padding-top:30px;}
.products-pic .items {position:relative;display:block;height:425px}
.products-pic .col-lg-offset-1{ margin-left:0;}
@media (max-width:767px) {
.products-pic .items { height:245px;}
}
.products-pic .slick-prev, .products-pic .slick-next {width:27px;height:51px;margin-top:-25.5px;background-repeat:no-repeat;background-image:url(../images/icons.png)}
.products-pic .slick-prev {left:0;background-position:-8px -321px}
.products-pic .slick-next {right:0;background-position:-74px -321px}
.products-info-text .name {font-size:35px;line-height:30px;color:#333;margin-bottom:10px; font-weight:bold;}
.products-info-text .ewm{ margin-top:72px; height:150px;width: 17%; text-align: center;float: right;margin-right: 40px;}
.products-info-text .ewm img{ height:65%; width:auto;display:inline-block; }
.products-info-text .ewm p{ font-size:12px; color:#333; line-height:39px; display:inline-block;}
.products-info-text .text {position:relative;line-height:40px;overflow:auto;color:#999; font-size:16px; border-bottom:1px solid #dcdcdc;}
.products-info-text .xiazai {position:relative;line-height:30px;overflow:auto;font-size:14px; border-bottom:1px solid #dcdcdc; text-align:right; margin-bottom:20px;}
.products-info-text .xiazai a{ color:#0084ff;}
.products-info-text .price{ line-height:40px; color:#0084ff; font-size:28px; font-weight:bold; padding:10px 0}
.products-info-text .canshu{ line-height:26px; font-size:16px; color:#999;float: left;width: 70%;}
@media (max-width:767px) {
.products-info-text .name {margin-bottom:0; font-size:16px; font-weight:normal; line-height:25px;}
.products-info-text .ewm{ margin-top:32px;display: inline-block; width:30%; float:left;}
.products-info-text .ewm img{ height:75%;}
.products-info-text .price{font-size:20px; }
.products-info-text .canshu{ font-size:13px; line-height:23px; }
}
@media (max-width:480px) {
.products-pic .items { height:185px;}
.products-info-text .ewm{width:40%;}
}
@media (max-width:767px) {
.products-info-text .text {line-height:25px; font-size:12px;}
}
.products-info-text .buy {
	margin-top:30px;
	background-color:#007bc8;
	color:#fff;
	padding-left:20px;
	padding-right:20px;
	line-height:30px;
	font-size:18px;
	border-radius:50px;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	-o-border-radius:50px;
	-mz-border-radius:50px
}
@media (max-width:767px) {
.products-info-text .buy {
line-height:20px;
font-size:14px
}
.products-info-text .buy img {
height:20px;
width:20px
}
}
.products-conts img {max-width:100%}
.service-dot-container {margin-bottom:70px;}
@media (max-width:767px) {
.service-dot-container {margin-bottom:15px}
}
.service-map-text {padding-bottom:70px; background:#fff;}
.service-map-text .title {font-size:30px;font-weight:600;color:#333;padding-bottom:30px}
@media (max-width:767px) {
.service-map-text .title {font-size:24px;padding-top:30px}
}
.service-map-text .map-search-type {padding-left:150px;padding-right:150px}
.service-map-text .map-search-type .box {line-height:34px;margin-top:30px}
@media (max-width:767px) {
.service-map-text .map-search-type .box {margin-top:0}
}
.service-map-text .map-search-type .form-control {border-color:#787878}
.service-map-text .map-search-type .form-control-1 {width:280px;margin-right:15px}
@media (max-width:991px) {
.service-map-text .map-search-type .form-control-1 {width:210px}
}
@media (max-width:767px) {
.service-map-text .map-search-type .form-control-1 {width:100%;margin-top:15px}
}
.service-map-text .map-search-type .btn {background-color:#19254a; padding:6px 25px; color:#fff; font-size:16px;}
@media (max-width:767px) {
.service-map-text .map-search-type .btn {width:100%;margin-top:15px;}
}
@media (max-width:1309px) {
.service-map-text .map-search-type {padding:0}
}
@media (max-width:767px) {
.service-map-text {padding-bottom:30px}
}
.service-map-container {position:relative;overflow: hidden; background:#fff; padding-bottom:50px;}
.service-map-container .col-lg-4 {padding-left: 80px;padding-right: 80px; display:inline-block;margin: 15px 0;}
.service-map-container .maplist{position: relative;line-height: 25px;transition: All .2s ease-in-out;-webkit-transition: All .2s ease-in-out;-moz-transition: All .2s ease-in-out;-o-transition: All .2s ease-in-out;margin-top: 20px;font-size:14px; color:#333; float:left; width:100%;}
.service-map-container .maplist p{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
@media (max-width:767px) {
.service-map-container .col-lg-4{padding-left: 40px;padding-right:40px;width: 100%; }
}
.service-map-container .maplist .maptitle{ font-weight:bold;}
.service-map-container .map-list-container {
	overflow:hidden;
	padding:40px 15px;
	width:310px;
	height:560px;
	z-index:2;
	background-color:#fff;
	right:0;
	top:50%;
	margin-top:-280px;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	position:absolute
}
.service-map-container .map-list-container .items {
	position:relative;
	line-height:26px;
	z-index:2;
	cursor:pointer;
	display:block;
	color:#333;
	padding-left:30px;
	padding-right:0;
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:1px solid #dcdee1
}
.service-map-container .map-list-container .items>span {
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.service-map-container .map-list-container .items .name {
	font-weight:600
}
.service-map-container .map-list-container .items .ico {
	position:absolute;
	left:0;
	top:22px
}
.service-map-container .map-list-container .slick-prev, .service-map-container .map-list-container .slick-next {
	height:40px;
	width:100%;
	margin-top:0
}
.service-map-container .map-list-container .slick-prev {
	top:0;
	left:0;
	background:url(../images/map-prev.jpg) no-repeat center
}
.service-map-container .map-list-container .slick-next {
	bottom:0;
	top:auto;
	left:0;
	right:auto;
	background:url(../images/map-next.jpg) no-repeat center
}
@media (max-width:767px) {
.service-map-container .map-list-container {
position:relative;
top:0;
margin-top:0;
width:100%
}
}
.service-map-container .emap {
	position:relative;
	z-index:1;
	height:595px;
	background-color:#f5f3f0
}
@media (max-width:767px) {
.service-map-container .emap {
height:260px
}
}
.service { background:#fff;	margin-bottom:70px}
@media (max-width:767px) {
.service {margin-bottom:15px}
}
.service-articles {
	margin-bottom:-30px
}
.service-articles .row {
	margin-left:-11px;
	margin-right:-11px
}
.service-articles .col-lg-3 {
	padding-left:11px;
	padding-right:11px
}
.service-articles .items {
	display:block;
	margin-bottom:50px;
	overflow:hidden;
	text-align:center;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.service-articles .items:hover {
	box-shadow:0 0 20px rgba(0, 0, 0, 0.2)
}
.service-articles .items:hover .more {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
.service-articles .items:hover .name {
	color:#009e96
}
.service-articles .items:hover .name:after {
	width:90px;
	background-color:#009e96
}
.service-articles .items:hover .pic img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.service-articles .pic {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	overflow:hidden
}
.service-articles .pic img {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.service-articles .pic i {
	display:block;
	padding-bottom:50%
}
.service-articles .txt {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	padding:20px;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6
}
.service-articles .name {
	color:#333;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.service-articles .name:after {
	content:"";
	display:block;
	width:120px;
	height:1px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	background-color:#d6d6d6;
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out
}
.service-articles .text {
	font-size:12px;
	line-height:20px;
	height:38px;
	overflow:hidden;
	margin-top:24px
}
.service-articles .more {
transition:All .2s ease-in-out;
-webkit-transition:All .2s ease-in-out;
-moz-transition:All .2s ease-in-out;
-o-transition:All .2s ease-in-out;
	font-size:12px;
	line-height:12px;
	margin-top:24px;
	padding:10px 36px;
	display:inline-block;
	color:#009e96;
	border:1px solid #009e96;
	-webkit-transform:translateY(200%);
	-ms-transform:translateY(200%);
	transform:translateY(200%)
}
.service-articles .more:hover {
	background-color:#009e96;
	color:#fff
}
@media (max-width:767px) {
.service-articles {
margin-bottom:0
}
.service-articles .row {
margin-left:-7.5px;
margin-right:-7.5px
}
.service-articles .col-lg-3 {
padding-left:7.5px;
padding-right:7.5px
}
.service-articles .items {
margin-bottom:15px
}
.service-articles .txt {
padding:15px
}
.service-articles .name:after {
margin-top:15px
}
.service-articles .text {
margin-top:15px
}
.service-articles .more {
margin-top:15px
}
}
.service-download-search {position:relative;padding:20px 45px 50px 45px;background-color:#f4f4f4;border:1px solid #e0e0e0; margin-top:20px;}
.service-download-search .bg {position:absolute;right:100px;top:0;bottom:0;margin:auto;max-height:100%}
.service-download-search .tit1e {font-size:24px;color:#333;margin-top:0;margin-bottom:24px}
.service-download-search .form-control {width:240px;margin-left:10px;background-color:#fff;border:1px solid #e0e0e0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-mz-border-radius:0}
.service-download-search .btn {background-color:#007ac7;color:#fff;padding:12px 80px;
margin-top:30px;line-height:14px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-mz-border-radius:0}
@media (max-width:1309px) {
.service-download-search .form-control {width:170px}
}
@media (max-width:767px) {
.service-download-search {padding:15px}
.service-download-search .tit1e {font-size:16px;margin-bottom:0}
.service-download-search .form-control {margin-top:15px;width:100%;margin-left:0}
.service-download-search .btn {width:100%;margin-top:15px;padding:10px 30px}
}
.service-group {margin-bottom:30px;margin-top:60px;color:#666;font-size:26px;line-height:20px}
@media (max-width:767px) {
.service-group {margin-top:30px;background-color:#f5f5f5;padding:10px 15px;font-size:16px}
}
.search-result li {position:relative;line-height:80px;height:80px;margin-bottom:20px;border:1px solid #e6e6e6;background-color:#f2f2f2;padding-left:107px;padding-right:170px}
.search-result li .ico {position:absolute;left:0;top:0;width:80px;height:100%}
.search-result li .name {display:block;text-overflow:ellipsis;overflow:hidden; color:#666;white-space:nowrap; font-size:20px;}
.search-result li .btn { color:#999; font-size:20px;position:absolute;border-radius:0;
-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-mz-border-radius:0;
line-height:80px;padding:0;right:0;top:0;width:150px;height:100%;background-color:#fff;border-left:1px solid #e6e6e6}
.search-result li:last-child {margin-bottom:0}
@media (max-width:767px) {
.search-result li .name{ font-size:14px;}
.search-result li .btn{ font-size:14px;}
.search-result li {line-height:50px;height:50px;padding-left:70px;padding-right:130px;margin-bottom:15px}
.search-result li .ico {width:50px}
.search-result li .btn {font-size:12px;line-height:50px;padding:0;right:0;top:0;width:120px}
}
.service-faq li {transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:-1px}
.service-faq li.active {background-color:#f9f9f9}
.service-faq li.active .view {-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}
.service-faq .ico {position:absolute;left:10px;top:24px}
.service-faq .view {position:absolute;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;right:10px;top:28px;width:20px;height:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.service-faq .view:before {content:"";width:100%;height:2px;background-color:#999;left:0;top:100%;margin-top:-1px;position:absolute}
.service-faq .view:after {content:"";width:2px;height:100%;background-color:#999;left:100%;top:0;margin-left:-1px;position:absolute}
.service-faq .name {position:relative;font-size:17px;line-height:28px;color:#666;cursor:pointer;padding-top:24px;padding-bottom:24px;padding-left:50px;padding-right:50px}
.service-faq .cont {line-height:34px;border-top:1px solid #ccc;display:none;padding:30px 50px}
@media (max-width:767px) {
.service-faq .ico {
top:12px;
height:20px
}
.service-faq .view {
top:15px;
width:14px;
height:14px
}
.service-faq .name {
font-size:14px;
padding-left:40px;
padding-right:40px;
padding-top:8px;
padding-bottom:8px
}
.service-faq .cont {
line-height:24px;
font-size:12px;
padding:15px 40px
}
}
.service-online .ico {
	margin-top:24px
}
.service-online .txt .max {
	font-size:18px;
	color:#333
}
.service-online .txt .min {
	font-size:12px
}
@media (max-width:991px) {
.service-online .col-lg-3 {
margin-top:30px;
margin-bottom:30px
}
}
@media (max-width:767px) {
.service-online .col-lg-3 .ico img {
width:100px
}
}
.sitemap-container {
	margin-bottom:70px;
	margin-top:45px
}
.sitemap-container ul {
	list-style:none;
	margin-top:-90px
}
.sitemap-container ul li {
	float:left;
	width:20%;
	margin-top:90px;
	border-left:1px solid #d4d4d4;
	min-height:240px
}
.sitemap-container ul li.liclear5 {
	clear:both
}
.sitemap-container ul li div {
	padding-left:35%;
	padding-right:10px
}
.sitemap-container ul li a {
	display:block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	height:30px;
	line-height:30px;
transition:All .4s ease;
-webkit-transition:All .4s ease;
-moz-transition:All .4s ease;
-o-transition:All .4s ease
}
.sitemap-container ul li a:hover {
	color:#009e96
}
.sitemap-container ul li .atxt {
	color:#333;
	font-size:17px;
	height:58px;
	line-height:58px
}
.sitemap-container ul li .atxt:hover {
	color:#009e96
}
@media (max-width:991px) {
.sitemap-container ul li {
width:25%
}
.sitemap-container ul li.liclear5 {
clear:initial
}
.sitemap-container ul li.liclear4 {
clear:both
}
.sitemap-container ul li div {
padding-left:14%
}
}
@media (max-width:767px) {
.sitemap-container ul li {
margin-top:15px;
border-left:0;
width:100%;
min-height:0;
font-size:12px
}
.sitemap-container ul li div {
padding-right:0;
padding-left:0
}
.sitemap-container ul li a {
height:14px;
line-height:14px;
padding:0 15px;
margin-top:15px;
display:block
}
.sitemap-container ul li .atxt {
font-size:14px;
padding:0 15px;
height:40px;
line-height:40px;
background-color:#f5f5f5
}
.sitemap-container ul li.liclear4 {
clear:initial
}
.sitemap-container ul li.liclear2 {
clear:both
}
}
@media (max-width:767px) {
.sitemap-container {
margin-bottom:15px;
margin-top:15px
}
.sitemap-container ul {
margin-top:-15px
}
}
.contact-container {
	margin-top:45px;
	padding-bottom:70px;
	line-height:32px;
	color:#333;
	overflow:hidden
}
.contact-container img {
	max-width:100%
}
.contact-container .row {
	margin:-50px -50px 0
}
@media (max-width:767px) {
.contact-container .row {
margin-top:-15px
}
}
.contact-container .row .col-lg-6 {
	padding:50px 50px 0;
	border-left:1px solid #d4d4d4;
	cursor:pointer;
	min-height:280px
}
.contact-container .row .col-lg-6 .text {
	float:right;
	width:65%;
	padding-top:3%
}
.contact-container .row .col-lg-6 .text a {
	color:#333;
transition:All .4s ease;
-webkit-transition:All .4s ease;
-moz-transition:All .4s ease;
-o-transition:All .4s ease
}
.contact-container .row .col-lg-6 .text a:hover {
	color:#009e96
}
.contact-container .row .col-lg-6 .text .ptxt {
	color:#009e96;
	font-size:18px
}
.contact-container .row .col-lg-6 .dimg {
	float:left;
	width:28%;
	position:relative;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%;
	box-shadow:0 3px 3px #d5d7d7;
	border:12px solid #bde7e5;
transition:All .3s ease;
-webkit-transition:All .3s ease;
-moz-transition:All .3s ease;
-o-transition:All .3s ease
}
.contact-container .row .col-lg-6 .dimg span {
	display:block;
	overflow:hidden;
	padding-bottom:100%
}
.contact-container .row .col-lg-6 .dimg span img {
	display:block;
	max-width:100%;
	max-height:100%;
	position:absolute;
	margin:auto;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-mz-border-radius:50%
}
.contact-container .row .col-lg-6.col-even {
	border-right:1px solid #d4d4d4;
	margin-right:-1px;
	border-left:none
}
.contact-container .row .col-lg-6.col-even .text {
	float:left;
	text-align:right
}
.contact-container .row .col-lg-6.col-even .dimg {
	float:right
}
@media (max-width:991px) {
.contact-container .row .col-lg-6.col-even .text {
float:right;
text-align:left
}
.contact-container .row .col-lg-6.col-even .dimg {
float:left
}
}
.contact-container .row .col-lg-6:hover .dimg {
	border-color:#009e96
}
@media (max-width:767px) {
.contact-container .row .col-lg-6 {
min-height:0;
padding-top:30px;
padding-bottom:30px;
border-bottom:1px solid #ccc
}
.contact-container .row .col-lg-6 .text {
padding-top:3px
}
.contact-container .row .col-lg-6 .text .ptxt {
font-size:14px
}
.contact-container .row .col-lg-6 .dimg {
border-width:6px
}
.contact-container .row .col-lg-6.col-even {
border-right:none
}
}
@media (max-width:767px) {
.contact-container {
line-height:24px;
font-size:12px;
padding-bottom:15px;
margin-top:15px
}
}
.common-ed {
	margin-top:70px;
	margin-bottom:70px;
	line-height:30px
}
@media (max-width:767px) {
.common-ed {
margin-top:30px;
margin-bottom:30px
}
}
ul, li, ol, menu {margin:0;padding:0}
body {font-family:"微软雅黑";font-size:14px;line-height:1.42857143;color:#666;background-color:#fff}

a {color:#666;text-decoration:none}
a:hover {text-decoration:none;color:#000}
.met-index-body {padding: 40px 0 30px;letter-spacing: .1rem;}
.met-index-video {position: relative;}
.blocks{padding: 0;margin: 0 -15px;list-style: none;}

.blocks:after, .blocks:before, [class*=blocks-]:after, [class*=blocks-]:before {
display: table;content: " ";}

.blocks>li {position: relative;float: left;min-height: 1px;padding-right: 15px;padding-left: 15px;margin-bottom: 22px;}
.blocks-md-2>li {width: 50%;}
.blocks-100>li {width: 100%;}

@media (min-width: 992px){
.blocks-md-2>li {width: 50%;}
}
.blocks li {clear: none!important;}
.met-index-video .wp_wrapper {background-position: center!important;background-repeat: no-repeat!important;background-size: cover!important;min-height: 340px;position: relative;}
.met-index-video .wp_wrapper .wp_img{ text-align:center; padding-top:100px;}
.met-index-video .wp_wrapper .wpb_wrapper {text-align: center;padding-top: 30px;}
.met-index-video .wp_wrapper .wpb_wrapper .dt-play-video {position: relative;text-align: center;margin: auto;display: inline-block;background: #fff;padding: 9px 12px;font-size: 13px;text-transform: uppercase;letter-spacing: 2px;animation: 1.6s pulses infinite;-webkit-animation: 1.6s pulses infinite;-moz-animation: 1.6s pulses infinite;-ms-animation: 1.6s pulses infinite;-o-animation: 1.6s pulses infinite;color: #323232; cursor:pointer;}
.met-index-video .wp_wrapper .wpb_wrapper .dt-play-video i {font-size: 14px;padding-left: 5px; background:url(../images/fa.png) right center no-repeat; float:right;width: 11px;height: 12px;padding-top: 15px;}
.met-index-video .wp_wrapper:after {content: "";background: #f4f4f4;width: 100%;height: 100%;left: -40px;top: -40px;bottom: 40px;position: absolute;z-index: -1;overflow: hidden;}


.met-index-video .video_right {padding: 10px 40px;}
@media (max-width:767px) {
.met-index-video .video_right {padding: 10px 10px;}
}
.animated, .owl-carousel .animated, [class*=animation-] {-webkit-animation-fill-mode: both;}
[class*=animation-] {-webkit-animation-duration: .5s;-o-animation-duration: .5s;animation-duration: .5s;-webkit-animation-timing-function: ease-out;-o-animation-timing-function: ease-out;animation-timing-function: ease-out;-o-animation-fill-mode: both;animation-fill-mode: both;}
.animation-slide-top {-webkit-animation-name: slide-top;-o-animation-name: slide-top;animation-name: slide-top;}
.animation-slide-bottom {-webkit-animation-name: slide-bottom;-o-animation-name: slide-bottom;animation-name: slide-bottom;}
.met-index-body h3 {font-size: 24px;margin-top: 0;text-align: center;font-weight: 300;margin: 15px 0 40px;}
.met-index-body h3 a {color: #232222;position: relative;display: block;}
.met-index-body h3 a:after,.met-index-body h3 a:before {background: #ccc;height: 1px;margin: 0 auto;left: 0;right: 0;content: "";}
.met-index-body h3 a:before {width: 80px;bottom: -22px;position: absolute;}
.met-index-body h3 a:after {width: 50px;bottom: -25px;position: absolute;}

.nnewit {font-size: 24px;margin-top: 0;text-align: center;font-weight: 300;margin: 15px 0 40px;}
.nnewit a {color: #232222;position: relative;display: block;}
.nnewit a:after,.nnewit a:before {background: #ccc;height: 1px;margin: 0 auto;left: 0;right: 0;content: "";}
.nnewit a:before {width: 80px;bottom: -22px;position: absolute;}
.nnewit a:after {width: 50px;bottom: -25px;position: absolute;}


.met-index-video .video_right .wpb_wrapper {line-height: 28px;font-weight: 300;padding-bottom: 20px;color: #656565;font-size: 14px;height: 250px;overflow: hidden;}
@media (max-width: 991px){
.met-index-video .wp_wrapper {margin-left: 0;min-height: 0;}
.met-index-video .wp_wrapper .wpb_wrapper {padding-top: 80px;padding-bottom: 80px;}
.met-index-body h3 {font-size: 24px;margin-bottom: 33px;}
.met-index-video .video_right .wpb_wrapper {line-height: 28px;padding-bottom: 0;height: auto;margin-bottom: -20px;}
.met-index-video .wp_wrapper:after {left: 0;top: 0;}
.met-index-video .wp_wrapper .wp_img{ text-align:center; padding-top:50px;}
}
@media (max-width:767px) {
.met-index-video .wp_wrapper .wpb_wrapper {padding-top: 10px;}
.met-index-body h3 {font-size: 18px;margin-bottom: 28px;}
.met-index-video .wp_wrapper .wp_img{ text-align:center; padding-top:30px;padding-bottom: 30px;}
}

.met-index-about {padding: 0;margin: 20px 0 50px;background-color: #fafafa;}
.container, .container-fluid {margin-right: auto;margin-left: auto;}
.container, .container-fluid {padding-right: 15px;padding-left: 15px;}
.met-index-about li.pull-right {margin-bottom: 0;}
.met-index-about .wp_wrapper {padding-top: 250px;padding-bottom: 250px;background-position: center!important;background-repeat: no-repeat!important;background-size: cover!important;position: relative;}
.met-index-about .about_right {padding: 40px 40px 0;}
.met-index-about .about_right .wpb_wrapper {line-height: 28px;font-weight: 300;color: #656565;font-size: 14px;overflow: hidden;}
.met-index-about .about_right .wpb_wrapper .dt-about-elem {position: relative;margin-bottom: 10px!important;min-height: 98px;}
.met-index-about .about_right .wpb_wrapper .dt-about-elem:nth-child(3){ margin-bottom:0 !important;}
.met-index-about .about_right .wpb_wrapper .dt-about-elem .dt-about-icon {margin-right: 30px;float: left;display: inline-block;overflow: hidden;}
.met-index-about .about_right .wpb_wrapper .dt-about-elem .dt-about-icon .new_1 {width: 59px;height: 78px;line-height: 78px; background:url(../images/new_1.png) no-repeat;display: inline-block;}
.met-index-about .about_right .wpb_wrapper .dt-about-elem .dt-about-icon .new_2 {width: 59px;height: 78px;line-height: 78px; background:url(../images/new_2.png) no-repeat;display: inline-block;}
.met-index-about .about_right .wpb_wrapper .dt-about-elem .dt-about-icon .new_3 {width: 59px;height: 78px;line-height: 78px; background:url(../images/new_3.png) no-repeat;display: inline-block;}
.met-index-about .about_right .wpb_wrapper .dt-about-elem .dt-about-content {overflow: hidden;}
.met-index-about .about_right .wpb_wrapper .dt-about-elem .dt-about-content .dt-about-title {letter-spacing: 1.5px;margin-top: 0;margin-bottom: 5px;font-size: 18px;line-height: 28px;font-weight: 400;color: #2d2c2c;font-style: normal;}
.met-index-about .about_right .wpb_wrapper .dt-about-elem .dt-about-content p {line-height: 18px;font-weight: 300;font-style: normal;color: #575757;font-size: 12px;}

.met-index-about .blocks>li{ margin-bottom:0 !important}

@media (min-width: 767px){
.met-index-about .container-fluid {padding-right: 0;padding-left: 0;}

}
@media (min-width: 768px){
.eco-left-body .container-fluid {padding-right: 60px!important;padding-left: 60px!important;}

}


#slides {display: none; position:relative;}
#slides .slidesjs-navigation {margin-top:0px;}
a.slidesjs-next,  a.slidesjs-previous,  a.slidesjs-play,  a.slidesjs-stop {background-image: url(../images/icon.png);background-repeat: no-repeat;display:block;width:54px;height:103px;overflow: hidden;text-indent: -9999px;float: left;margin-right:5px;}
a.slidesjs-next {margin-right:10px;background-position: -54px 0; position:absolute;right: 5%;top:35%; z-index:9999;}
a:hover.slidesjs-next {background-position: -12px -18px;}
a.slidesjs-previous {background-position: 0 0; position:absolute;left: 5%;top:35%; z-index:9999;}
a:hover.slidesjs-previous {background-position: 0 -18px;}
a.slidesjs-play {width:15px;background-position: -25px 0;}
a:hover.slidesjs-play {background-position: -25px -18px;}
a.slidesjs-stop {width:18px;background-position: -41px 0;}
a:hover.slidesjs-stop {background-position: -41px -18px;}
.slidesjs-pagination { z-index:999;list-style: none; position:absolute; bottom:20px;
width: 100%;text-align: center;}
.slidesjs-pagination li { display:inline-block;margin: 0 1px;}
.slidesjs-pagination li a {display: block;width: 13px;height: 0;padding-top: 13px;
background-image: url(../images/pagination.png);background-position: 0 0;float: left;overflow: hidden;}
.slidesjs-pagination li a.active,  .slidesjs-pagination li a:hover.active {background-position: 0 -13px}
.slidesjs-pagination li a:hover {background-position: 0 -26px}
#slides a:link,  #slides a:visited {color: #333}
#slides a:hover,  #slides a:active {color: #9e2020}
#goodcover {position: fixed;width: auto;height: auto;bottom: 0;top: 0;left: 0;overflow: hidden;z-index: 8010;background:url(../images/fancybox.png);right: 0;display: none;}
#code { display:none;z-index: 999999;line-height: 0;width: 100%;    position: relative;vertical-align: middle;margin: 0 auto;text-align: left;max-width: 900px; left:30%;}
#jwplayer3{background: transparent !important; margin:0 auto; width:100%; height:100%; overflow:hidden;}
video {max-height: 100%;max-width: 100%;}
@media (max-width:767px) {
.nnewit {font-size: 20px;margin-top: 0;text-align: center;font-weight: 300;margin: 15px 0 30px;}
.nnewit a:before {width: 80px;bottom: -12px;position: absolute;}
.nnewit a:after {width: 50px;bottom: -15px;position: absolute;}

.met-index-about .about_right {padding: 30px 10px 0;}
a.slidesjs-next,  a.slidesjs-previous,  a.slidesjs-play,  a.slidesjs-stop {width: 20px;height: 68px;}
a.slidesjs-next {top:28%;background-position:20px 0}
a.slidesjs-previous {top:28%;}
a.slidesjs-next, a.slidesjs-previous, a.slidesjs-play, a.slidesjs-stop{ background:none;}

#jwplayer3{background: transparent !important; margin:0 auto;max-height: 100%;
max-width: 100%;overflow:hidden;}
#code{ left:0; padding:0 20px;}
}
.slider1_con{ text-align:center;}
#slider1_container{display: inline-block; text-align:center;}
#slider1{position: absolute; top: 0px; left: 0px;}
.zzcc{filter: alpha(opacity=70); opacity:0.7; position: absolute; display: block; background-color: #000000; top: 0px; left: 0px;width: 100%;height:100%;}
.zccc{position: absolute; display: block; background: url(img/loading.gif) no-repeat center center; top: 0px; left: 0px;width: 100%;height:100%;}
.slides{cursor: move; position: absolute; left: 0px; top: 0px; width: 800px; height: 356px; overflow: hidden;}
.jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn{position: absolute;cursor: pointer;display: block;background: url(../images/a17.png) no-repeat;overflow:hidden; }
.jssora05l { background-position: -10px -40px;width: 40px; height: 40px; top: 158px; left: 8px; }
.jssora05r { background-position: -70px -40px;width: 40px; height: 40px; top: 158px; right: 8px }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05ldn { background-position: -250px -40px; }
.jssora05rdn { background-position: -310px -40px; }

.jssort01{position: absolute; width: 800px; height: 100px; left:0px; bottom: 0px;}
.jssort01 .p{position: absolute; width: 72px; height: 72px; top: 0; left: 0;}
.jssort01 .w { position: absolute; top: 0px; left: 0px;width: 100%; height: 100%; }
.jssort01 .c {position: absolute;top: 0px;left: 0px;width: 72px;height: 72px; border: #000 2px solid;}
.jssort01 .p:hover .c, .jssort01 .pav:hover .c, .jssort01 .pav .c {background: url(../images/t01.png) center center; border-width: 0px;top: 2px;left: 2px;width: 68px;height: 68px;}
.jssort01 .p:hover .c, .jssort01 .pav:hover .c {top: 0px;left: 0px; width: 70px; height: 70px;border: #fff 1px solid;}
.jssoratit{filter:Alpha(Opacity="80"); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;background-color:rgba(0,0,0,0.4)!important; color:#fff; padding:10px 0; font-size:16px; text-indent:2em; position:absolute; left:0; bottom:0px; width:100%; text-align:left;}
@media (max-width:767px) {
.jssoratit{ display:none;}
}

@media (max-width:767px) {
.met-index-about .about_right .wpb_wrapper .dt-about-elem .dt-about-content .dt-about-title{letter-spacing: 1.5px;margin-top: 0;margin-bottom: 5px;font-size: 16px;line-height: 23px;font-weight: 400;color: #2d2c2c;font-style: normal;}
}



/*head*/
.hrdhead{ width:100%; height:auto; background:#1b1b1b; }
.hrdheader{width:1220px; height:100px; margin:auto; width:expression(document.body.clientWidth <= 1220? "1220px": "auto"); min-width:1220px; }
.hrdheadlogo{ float:left; border:none; margin-top: 22px; }
.hrdheadnav{ float:right; border:none;}
.hrdheadnav ul{ margin-top:45px;}
.hrdheadnav ul li{ width:120px; text-align:center; float:left;}
.hrdheadnav ul li a{ color:#FFFFFF; font-size:16px; font-family:微软雅黑, 黑体, Times, serif;}
.hrdheadnav ul li a:hover{ color:#F00;}

/*sousuo*/
.sousuoall{ width:100%; background:#FFFFFF;}
.sousuo{ width:1220px; height:52px; border:none; background:#FFF; margin:auto;}
.sousuo1{ width:500px; float:right; height:52px;}
.sousuo1 ul{}
.sousuo1 ul li{text-align:center; padding-left:10px; padding-right:10px; line-height:50px; float:right;}
.sousuo1 ul li a{color:#333333; font-size:12px; font-family:微软雅黑, 黑体, Times, serif;}
.sousuo1 ul li a:hover{color:#F00;}
.sousuo2{ width:197px; height:52px; float:right;}
.sousuo2
.search-keyword{ border:1px solid #CCC; border-radius:40px 40px 40px 40px; margin-top:10px; width:150px; height:30px;}
.search-keyword:hover{border:1px solid #CCC; border-radius:40px 40px 40px 40px; margin-top:10px;width:150px;}
.search-submit{border:1px solid #CCC; border-radius:5px 5px 5px 5px; margin-top:10px;width:40px; height:30px;}
.search-form{ float:left;}
.sousuot{border:1px solid #CCC; border-radius:40px 40px 40px 40px; margin-top:10px; width:150px; height:30px;}
.sousuoc{ margin-top:10px;width:40px; height:30px; float:right; }
.sousuoc img{ border:none;}
/*图标*/
.tubiaoall{ width:100%; background:#FFFFFF; height:100px;}
.tubiao{ width:1220px; height:100px; margin:auto; border:none; background-color:#FFF; }
.tubiao1{ width:185px; height:66px; margin-left:90px; float:left; margin-top:10px;  background-image:url(../../images/dt.jpg);}
.tubiao1:hover{ background-image:url(../../images/dt1.jpg);}
.tubiao2{ width:185px; height:66px; margin-left:90px; float:left; margin-top:10px;  background-image:url(../../images/gw.jpg);}
.tubiao2:hover{ background-image:url(../../images/gw1.jpg);}
.tubiao3{ width:185px; height:66px; margin-left:90px; float:left; margin-top:10px;  background-image:url(../../images/tm.jpg);}
.tubiao3:hover{ background-image:url(../../images/tm1.jpg);}
.tubiao4{ width:185px; height:66px; margin-left:90px; float:left; margin-top:10px;  background-image:url(../../images/sn.jpg);}
.tubiao4:hover{ background-image:url(../../images/sn1.jpg);}
.tubiao img{ height:66px; width:185px;}
/*about*/
.about{ width:100%;height:170px;  background:#1b1b1b;}
.about1{ width:1216px;margin:auto;height:164px;background-image:url(../../images/about.jpg);}
.about2{ width:100%;height:338px;  background:#1b1b1b;}
.about21{ width:1220px; height:338px; margin:auto; border:none;}
.about211{ float:left; width:600px; height:338px; }
@media(max-width:960px){
	.about2{ width:100%;height:232px;  background:#1b1b1b;}
.about21{ width:1220px; height:232px; margin:auto; border:none;}
.about211{ float:left; width:600px; height:232px; }
}
.about212{ float:right;width:600px; height:338px;}
.aboutjj{ height:52px; width:100%; }
.aboutjj p{line-height:50px; font-size:22px; padding-left:30px; color:#CCCCCC; font-family:微软雅黑, 黑体, Times, serif;}
.aboutjj p span{font-size:30px; }
.aboutjjcon{ padding:10px;}
.aboutjjcon p{ font-size:16px; line-height:30px; color:#ccc;font-family:微软雅黑, 黑体, Times, serif;}
.aboutys{ width:100%; height:260px;background:#1b1b1b;}
.aboutys1{ width:1220px; height:260px; margin:auto;}
.aboutys11{ float:left; margin-top:20px; margin-right:20px; margin-bottom:30px;}
.aboutys111{ border:none;}
.aboutys111 img{ width:290px; height:auto; border:none; transition: .1s transform;  transform: translateZ(0);}
.aboutys111 img:hover{ transform: scale(1.1, 1.1);  transition: .3s transform;}
.aboutys112{ border:none; background:#323232;width:290px; }
.aboutys112 p{ line-height:25px; font-size:12px; text-align:center; color:#CCCCCC; font-family:微软雅黑, 黑体, Times, serif;}
.aboutys112 .bb{font-size:15px;}
.aboutys12{ float:right; margin-top:20px; margin-bottom:30px;}
.aboutys121{ border:none;}
.aboutys121 img{ width:290px; height:auto; border:none; transition: .1s transform;  transform: translateZ(0);}
.aboutys121 img:hover{ transform: scale(1.1, 1.1);  transition: .3s transform;}
.aboutys122{ border:none; background:#323232;width:290px; border:none; }
.aboutys122 p{ line-height:25px; text-align:center; color:#CCCCCC; font-family:微软雅黑, 黑体, Times, serif;}
/*pro star*/
.product{ width:100%; height:1140px; background:#000000;}
.pro{ width:1220px; height:1140px; margin:auto;}
.probg{ background:url(../../images/product.jpg); width:1220px; height:140px; margin:auto;}
.procon{ width:1220px; height:992px; margin:auto;overflow:hidden;}
.procon ul li{ position:relative; float:left;}
.procon .no1{ width:237px; height:480px; margin-right:6px; margin-bottom:6px; background:#535353; }
.procon .no2{ width:237px; height:237px; margin-right:6px; margin-bottom:6px; background:#535353; }
.procon .no4{ width:237px; height:480px; margin-right:6px; margin-bottom:6px; background:#535353; }
.procon .no5{ width:480px; height:237px; margin-right:6px; margin-bottom:6px; background:#535353; }
.inpro {text-align:center;}
.inprot{ line-height:32px; text-align:center; color:#FFFFFF;position:relative; top:-20px; font-family:微软雅黑, 黑体, Times, serif;font-size:15px;  }
.procon ul li img{ width:85%; margin-top:15px; transition:.1s transform;  transform: translateZ(0);  }
.procon ul li img:hover{ transform: scale(1.2, 1.2);  transition: .3s transform;}
.procon ul li a{ text-align:center; font-family:微软雅黑, 黑体, Times, serif;font-size:16px; color:#FFFFFF;  }
.m_procon {display:none;}

.zhuanli{ width:1220px; height:auto; margin:auto;overflow:hidden;}
.zhuanli ul li{ position:relative; float:left;width:238px; height:320px; margin:3px 3px;}
.zhuanli ul li img{ height:303px; margin:6px 12px; transition:.1s transform;  transform: translateZ(0);}
.zhuanli ul li img:hover{ transform: scale(1.2, 1.2);  transition: .3s transform;}
.zhuanli ul li a{ text-align:center; font-family:微软雅黑, 黑体, Times, serif;font-size:16px; color:#FFFFFF;}
.zhuanlids{display:block;}

/*门店轮播*/
.mendianzs{width:100%; height:380px; background:url(../../images/mendianbg.jpg); background-repeat:repeat-x;}
.mendian{width:1220px; height:380px; margin:0 auto;}
.mendiantu{width:100%; height:255px; padding-top:35px;}
.nmd2{overflow:hidden; }
.nmd2 ul{}
.nmd2 ul li{ float:left; line-height:233px; height:233px;padding-left:4px;}
.nmd2 ul li img{height:225px; border:0px;}
#marquee1{width:1220px;height:225px;overflow:hidden;background:#fff; }
#marquee1 ul li{float:left; padding-right:4px;}
#marquee1 ul li img{display:block;}

.oneee{margin:4px 0px;height:160px;width:100%;overflow:hidden;position:relative; }
.oneee ul{height:160px;position:absolute;left:0;} /*ul width的宽不能过小*/
.oneee ul li{display:block;float:left;margin-left:5px;height:150px;border-radius:5px;position:relative;}
.oneee ul li a{display:inline-block;height:150px;} 
.oneee ul li img{border-radius:5px;display:block;height:160px;}
.oneee ul li a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}
.oneee ul li a:hover span{height:150px;line-height:150px;font-size:20px;text-align:center;transition:all 0.7s;}


.mendianwz{ width:1220px; height:100px; margin:auto;}
.mendiant1{ text-align:center; font-family:"Microsoft YaHei","微软雅黑", Times, serif; }
.mendiant2{ text-align:center; font-family:"Microsoft YaHei","微软雅黑", Times, serif;font-size:25px; color:#f1f1f1; padding-top:16px; }
/*jishu*/
.jishubg{width:100%; height:1250px; background:#000000;}
.jishu{ width:1220px; height:1250px; margin:0 auto;}
.jishutop{ background:url(../../images/jishu.jpg) no-repeat; width:1220px; height:147px;}
.jishucon{width:1220px; height:435px;}
.jishucon1{ width:290px;float:left; margin-right:20px;}
.jishucon11{  }
.jishucon11{ border:none; height:330px;}
.jishucon11 img{ width:290px; height:330px; border:none; transition: .1s transform;  transform: translateZ(0);}
.jishucon11 img:hover{ transform: scale(1.1, 1.1);  transition: .3s transform;}
.jishucon12{ border:none; background:#323232;width:290px; }
.jishucon12 p{ line-height:22px; text-align:center; color:#CCCCCC; font-family:微软雅黑, 黑体, Times, serif;font-size:15px; padding-left:12px; padding-right:12px;}
.jishucon2{ width:290px;float:right;}
.jishucon21{  margin-right:20px;}
.jishucon21{ border:none;  height:330px;}
.jishucon21 img{ width:290px; height:330px; border:none; transition: .1s transform;  transform: translateZ(0);}
.jishucon21 img:hover{ transform: scale(1.1, 1.1);  transition: .3s transform;}
.jishucon22{ border:none; background:#323232;width:290px; }
.jishucon22 p{ line-height:35px; text-align:center; color:#CCCCCC; font-family:微软雅黑, 黑体, Times, serif;font-size:17px; padding-left:12px; padding-right:12px;}
/**jiameng*/
.zhuanlitu{ width:100%; background:url(../../images/gb2.jpg) no-repeat center top; height:1008px;}
.jiamengtu{ width:100%; background:url(../../images/gb3.jpg) no-repeat center top; height:614px;}
/*首页留言调用*/
.inmsg{ width:100%; height:480px; background:#151515;}
.inmsge{ width:1220px; height:480px; margin:auto;}
.inmsgg{ width:790px; height:400px; float:left; border:1px solid #666; margin-top:30px;border-radius:5px; background:url(../../images/injmbg.gif)  no-repeat; }
.inmsgg1{ width:380px; float:left; height:auto; overflow:hidden;}
.inmsgg1 ul{ padding-top:30px;}
.inmsgg1 ul li{ overflow:hidden;line-height:30px; width:100%; color:#151515; padding-left:30px; padding-top:12px;}
.input1{ border-bottom:1px #ddd double; border-top:0px; border-left:0px; border-right:0px; height:30px; float:none;    width: 250px;}
.input2{ border-bottom:1px #ddd double; border-top:0px; border-left:0px; border-right:0px; height:60px; float:none;    width: 250px;}
.btn-2{ width:320px; height:30px; background:#f1f1f1;}
.inmsgg2{ width:400px; float:right;}
.inmsgg2 dt{padding-top:30px;color:#000; line-height:30x; font-family:微软雅黑, 黑体, Times, serif;font-size:18px;}
.inmsgg2 ul{}
.inmsgg2 ul li{ line-height:30px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.innew{ width:380px; height:400px; float:right; border:1px solid #666;margin-top:30px;border-radius:5px}
.demo-list ul{ padding:0px;}
.demo-list ul li{ line-height:28px; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.demo-list ul li a{ color:#CCC;}

/*底部*/
.infoot{ width:100%; height:480px; background:#151515;}
.infooter{ width:1220px; height:480px; margin:auto;}
.foota{ width:100%; height:225px;}
.footaa{ border-right:1px solid #777; width:220px; height:225px; float:left;}
.footaa img{ border:none; width:150px; height:auto;}
.footab{ border-right:1px solid #777;width:610px; height:225px; float:left;}
.footaba{ width:203px; float:left; height:auto; overflow:hidden;}
.footaba dt{ padding-left:60px;color:#FFF; line-height:30x; font-family:微软雅黑, 黑体, Times, serif;font-size:15px; }
.footaba ul{ padding-left:60px; padding-top:12px;}
.footaba ul li{ line-height:30px;}
.footaba ul li a{ color:#CCC; line-height:40x; font-family:微软雅黑, 黑体, Times, serif;font-size:12px;}
.footaba ul li a:hover{ color:#999;}
.footac{width:380px; height:225px; float:right;  }
.footac p{ padding-left:50px; color:#F1F1F1;}
.footac1{ font-size:20px; line-height:30px;}
.footac2{ font-size:20px; line-height:30px;}
.footac3{ font-size:16px; line-height:30px;}
.footb{ width:1220px; height:200px; margin:auto; text-align:center; }
.footb p{ line-height:50px; color:#CCC;}
.footb a{ line-height:50px; color:#CCC;}
.footb a:hover{ line-height:50px; color:#f00;}
.hr{ width:80%; margin:0 auto; border: 0;  height:2px;background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(255,239, 213, 0.75), rgba(0, 0, 0, 0)); margin-top:8px; }
.footp{ padding-top:30px;}
.footb ul{ margin:auto; width:370px;padding-top:10px;}
.footb ul li{ float:left; padding-right:12px;}
.footb ul li img{ width:80px; height:30px; border:none;}



/*banner  begin----------------*/
/* flexslider 
.flexslider{margin:40px auto;position:relative;width:960px;height:450px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
*/
/*banner  end----------------*/



/*banner 轮播图CSS*/
 .c-banner{display:block;}
 .m-banner{display: none;}
.c-banner{
	width: 100%;
	position: relative;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;

}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{


}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 15px;
	height: 15px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 175px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 560px;
		height:175px;
		position: absolute;
		left: 76%;
		margin-left: -384px;
	}
}


/*首页新闻滚动CSS*/
 @-webkit-keyframes rowup {
            0% {
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
            }
            100% {
                -webkit-transform: translate3d(0, -400px, 0);
                transform: translate3d(0, -400px, 0);
            }
        }
        @keyframes rowup {
            0% {
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
            }
            100% {
                -webkit-transform: translate3d(0, -400px, 0);
                transform: translate3d(0, -400px, 0);
            }
        }

        .demo-list{border-radius:5px; width:380px; height:400px; float:right; border:1px solid #666;margin-top:30px;
            position: relative; overflow: hidden; padding-left: 10px;}

        .demo-list .rowup{
            -webkit-animation: 10s rowup linear infinite normal;
            animation: 30s rowup linear infinite normal;
            position: relative;
        }



.yl{ width:auto;}
.ylul{ float:left;}
.ylul li{ padding-left:15px;float:left;}
/*产品页面框架调用样式*/
.pro_if{
	position: absolute;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 width: 100%;
 height: 100%;
}
