﻿@charset "UTF-8";
/*整站样式*/
@font-face { font-family:'ProximaNova-Medium'; src:url('../fonts/proximanova-medium.ttf') format('truetype');font-weight: normal; font-style: normal;}
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,button,input{margin:0;padding:0; border:0;}
body{font-family:'微软雅黑', Helvetica, Arial, Verdana, sans-serif;background-color:#fff;}
em,i {font-style:normal;}
input,textarea,button{padding: 0;font-family: Verdana, Arial;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
select,input,textarea,button{vertical-align:middle;outline:none;font-family:'微软雅黑', Helvetica, Arial, Verdana, sans-serif;}
img {border:0;max-width:100%;margin: 0;padding: 0;vertical-align: middle;}
input[type=submit]:hover,button:hover { cursor:pointer;}
a {color:#333;cursor:pointer;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;cursor:pointer;}
a:active{text-decoration:none;}
.hidden{display:none;visibility:hidden;}
.wrap{border: 0;padding:0;width:1100px;margin:0 auto;*zoom:1;}
.wrap:after{clear: both;content:"";display: table;}
.clear{clear:both;font-size:0;line-height:0;height:0;visibility:hidden;}
.clearfix:before, .clearfix:after {  
content:"";  
display:table;  
}  
.clearfix:after {  
clear:both;  
}  
.clearfix {  
zoom:1;  
} 
.fl{float: left;}
.fr{float: right;}
.absolute { position: absolute;}
.pors{position: relative;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.list_list li,
.index_product li,
.footer .contact li,
.product_wrap .product_list li,
.page_menu li,
.case_studies_title li,
.support_menu li,
#lxf-box li,
.support_title_wrap li,
.item_list li{ list-style-type:none;}
.layouts {position:relative;}
.mb4 {margin-bottom:4rem;}
.blue {color:#295ce9;}
.layouts,.layouts1 {width:80%;margin:0 auto;}
.layouts:after,.layouts:before,.layouts1:before,.layouts1:after {
   content:"";
   display:table;
}
.layouts:after,.layouts1:after {clear:both; }
.clear {clear:both;}
.padding2 {padding:2rem;}
.white {color:#fff;}
.box_shadow {
    z-index:1;
    position:relative;
    height:1rem;
    background-color:#f2f5f8;
    box-shadow:0 .3rem .3rem rgba(0,0,0,.075);
    -moz-box-shadow:0 .3rem .3rem rgba(0,0,0,.075);
    -webkit-box-shadow:0 .3rem .3rem rgba(0,0,0,.075);
}
.en {font-family:'ProximaNova-Medium';}
/*蓝色按钮*/
.blue_btn {
    display:inline-block;
    color:#fff;
    text-align:center;
    background-color:#4489ec;
}
/*header*/
.header {
    z-index:9999;
    position:relative;
    background-color:#000;
}
.header .logo {
    float:left;
    margin-top:1.5rem;
    display:block;
    width:12.5rem;
}
.header .r_side {
    float:right;
    margin-top:1rem;
}
.header .r_side > div {
    float:left;
    margin-left:5px;
}

.header .r_side .lan_wrap {
    width:9.25rem;
    line-height:2.5rem;
    background:#333 url(../images/top_lang.png) no-repeat .75rem .6rem ;
    background-size:1.3rem 1.3rem;
    position:relative;
    z-index:10;
 }



    .header .r_side .lan_wrap #top_lan2 {
    position:absolute;
    top:2.5rem;
    font-size:1rem;
    color:#ffffff;
    background-color:#333;
    width:9.25rem;
    left:0;
}
.header .r_side .lan_wrap #top_lan2 a {
    width:9.25rem;
    display:block;
 }

 .header .r_side .lan_wrap .sel {
    position:absolute;
    right:0.75rem;
    top:0.1rem;
 }


    .header .r_side .lan_wrap .sel img {
    width:1.2rem;
    height:0.65rem;
        transform: rotate(180deg);
    }
.header .r_side .lan_wrap:hover .sel img {
    transform: rotate(0);
}
 .header .r_side .lan_wrap a {
    display:block;
    font-size:1rem;
    color:#ffffff;
    height:2.5rem;
    line-height:2.5rem;
    padding-left:2.5rem;
 }

.header .r_side .lan,.footer .lan {
    display:block;
    width:4rem;
    height:2.5rem;
    line-height:2.5rem;
    padding-left:2.5rem;
    
    font-size:1rem;
    color:#dcdcdc;
    
}
.header .r_side .search {
    display:block;
    width:2.5rem;
    height:2.5rem;
    background:#333 url(../images/icon1-2.png) no-repeat center center;
    background-size:1.3rem 1.3rem;
    cursor:pointer;
}
.header .r_side .search_box {
    z-index:2;
    position:absolute;
    right:10%;
    top:4.5rem;
    display:none;
    width:20rem;
    padding:.5rem 1rem;
    font-size:1rem;
    background-color:#fff;
}
.header .r_side .search_box .str {
    position:absolute;
    top:-.45rem;
    right:3.5rem;
    display:block;
    width:0;
    height:0;
    border-bottom:.5rem solid #fff;
    border-left:.35rem solid transparent;
    border-right:.35rem solid transparent;
}
.header .r_side .search_box .input_text {
    width:15rem;
    height:2.5rem;
    line-height:2.5rem;
    background-color:#fff;
}
.header .r_side .search_box .go_search {
    width:5rem;
    height:2.5rem;
    font-size:1rem;
    color:#fff;
    line-height:2.5rem;
    background-color:#4489ec;
}
.header .r_side .login {
    display:block;
    width:2.5rem;
    height:2.5rem;
    background:#333 url(../images/top_ico_menber.png) no-repeat center center;
	background-size: 1.3rem 1.3rem;
}
.header .member_w {
    width:2.5rem;
    height:2.5rem;
    background: #333 url(../images/top_ico_menber.png) no-repeat center center;
    background-size:1.3rem 1.3rem;
}
.nav li {
    display:inline-block;
    margin:0 1rem;
}
.nav > ul > li > a {
    position:relative;
    display:block;
    height:4.5rem;
    line-height:4.5rem;
    font-size:1.1rem;
    color:#dcdcdc;
    font-weight:bold;
}
.nav .bottom_line {
    position:absolute;
    left:0;
    bottom:0;
    display:block;
    width:100%;
    height:0;
    background-color:#4489ec;
    transition:all .6s;
    -moz-transition:all .6s;
    -webkit-transition:all .6s;
}
.nav > ul > li.on .bottom_line,.nav > ul > li:hover .bottom_line {
    height:.3rem;
}
.sub_nav {
    z-index:9;
    position:absolute;
    top:4.5rem;
    display:none;
    width:16rem;
    padding:1.5rem 1rem;
    text-align:left;
    background-color:#fff;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.sub_nav a {
    display:block;
    padding:.5rem 0;
    font-size:1rem;
}
.sub_nav.sub_product_nav,
.sub_nav.sub_industries_nav {
    left:0;
    width:100%;
    padding:0;
    overflow:hidden;
}
.sub_nav.sub_product_nav > div,
.sub_nav.sub_industries_nav >div {overflow:hidden;}
.sub_industries_nav .left_side {
    float:left;
    width:74.8%;
    padding-right:1%;
}
.sub_industries_nav .left_side {
    padding-top:5%;
    padding-bottom:3.5%;
}
.sub_industries_nav .left_side .per_ind {
    float:left;
    width:23%;
    margin-left:2%;
}
.sub_industries_nav .left_side .per_ind:nth-child(4n+1){
    margin-left:0%;
    clear:both;
}
.sub_industries_nav .right_side {
    float:left;
    width:17.2%;
    padding:5% 2.5% 3.5%;
    background-color:#f2f5f8;
}
.sub_nav .side_dt_title {
    float:left;
    width:24.2%;
    margin-bottom:-9999px;
    padding-bottom:9999px;
    padding-left:10%;
    background:#eee;
}
.sub_nav .each_dd_content {padding-left:3rem;}
.sub_nav .each_dd_content_inside > div {
    float:left;
    width:50%;
}
.sub_nav.sub_product_nav .each_dd_content_inside > div.side_dd_title {width:56%;}
.sub_nav.sub_product_nav .each_dd_content_inside > div.side_dd_content {width:44%;}
.sub_nav.sub_industries_nav .each_dd_content_inside > div.side_dd_title {width:48%;}
.sub_nav.sub_industries_nav .each_dd_content_inside > div.side_dd_content {width:52%;}
.sub_nav.sub_industries_nav .each_dd_content_inside .side_dd_title_inner {width:65%;}
.sub_nav .tips {
    display:block;
    color:#232323;
}
.sub_nav .side_dt_title .tips {
    padding:2.5rem 0 1.25rem;
    font-weight:bold;
}
.sub_nav.sub_industries_nav .each_dd_content_inside .side_dd_title_inner .tips {
    margin-bottom:1rem;
    font-size:1rem;
}
.sub_nav .side_dt_title .side_list,.sub_nav .side_dd_content_wrap .per_serious_title {padding-bottom:5rem;}
.sub_nav.sub_industries_nav .side_dt_title .side_list, .sub_nav .side_dd_content_wrap .per_serious_title {padding:.75rem 0 4.5rem;}
.sub_nav .side_dt_title li,
.sub_nav .side_dd_content_wrap li {display:block;margin:0;}
.sub_nav .side_dt_title li a,
.sub_nav .per_serious_title a{
    position:relative;
    height:2.5rem;
    padding:0 1rem;
    line-height:2.5rem;
}
.sub_nav.sub_industries_nav .per_serious_title a {display:inline-block;height:2rem;color:#696969;line-height:2rem;}
.sub_nav .per_serious_title a {padding:0;}
.sub_nav .per_serious_title a .en {
    display:inline-block;
    width:7rem;
    font-family:'ProximaNova-Regular';
}
.sub_nav .side_dt_title li.on a {color:#fff;background:#696969;}
.sub_nav .side_dt_title li a .icon {
    position:absolute;
    right:1rem;
    top:0;
    display:none;
    width:1rem;
    height:100%;
    background:url(../images/nav-icon1-1.png) no-repeat center center;
    background-size:1rem 1rem;
}
.sub_nav .side_dt_title li:hover a .icon,
.sub_nav .side_dt_title li.on a .icon{display:block;}
.sub_nav .per_serious_title li.on a,.sub_nav .per_serious_title li:hover a {
    color:#3f74bf;
}
.sub_nav .side_dd_content_wrap {
    float:left;
    width:55.8%;
    margin-bottom:-9999px;
    padding-right:10%;
    padding-bottom:9999px;
}
.sub_nav .each_dd_content,.sub_nav .side_dd_content_each {display:none;}
.sub_nav .side_dd_content_wrap .title {
    padding:2.5rem 0 1.25rem;
    font-weight:bold;
    font-size:1.4rem;
    color:#232323;
}
.sub_nav .side_dd_content_wrap .small {font-size:.9rem;color:#696969;}

.sub_nav .side_dd_content_wrap .small-title {margin-bottom:.5rem;font-weight:bold;font-size:1.1rem;color:#232323;}
.sub_nav .side_dd_content_wrap .side_dd_image {padding:1.5rem 0 5rem;}
.sub_nav.sub_industries_nav .side_dd_content_wrap .side_dd_image {padding:2.5rem 0 5rem;}
.sub_nav .side_dd_title .more {
    display:block;
    font-size:1.1rem;
    color:#232323;
}
.sub_nav .side_dd_title .more .icon,
.index_other .each_item .dd_content .more .icon{
    display:inline-block;
    width:1.65rem;
    height:1.65rem;
    margin-left:.5rem;
    background:#696969 url(../images/nav-icon1-1.png) no-repeat center center;
    background-size:1rem 1rem;
    border-radius:100%;
    vertical-align:-.35rem;
}
.sub_nav .sub_bottom_kind {padding:2.1rem 0;box-shadow:0 5px 10px rgba(0,0,0,.1) inset;}
.sub_nav .sub_bottom_kind li {margin:0 2.5rem 0 0;}
.sub_nav .sub_bottom_kind li a {
    height:2.9rem;
    padding:0 1.5rem;
    font-size:.9rem;
    color:#232323;
    line-height:2.9rem;
    text-align:center;
    background:#dbdbdb;
    border-radius:.25rem;
}
.sub_nav .sub_bottom_kind li a .icon {
    display:inline-block;
    width:2.25rem;
    height:2.25rem;
    margin-right:.5rem;
    vertical-align:-.85rem;
}
/*首页banner轮播*/
.index_banner {width:100%;}
.index_banner img {display:block;}
.index_banner .gallery-top {position:relative;width:100%;height:42.5rem;overflow:hidden;}
.index_banner .gallery-top .swiper-wrapper {position:absolute;left:0;top:0;width:100%;height:100%;}
.index_banner .gallery-top .swiper-slide{
    position:absolute;
    left:0;
    top:0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    transition:all .5s ease-in-out;
    background-color:#000;
}
.index_banner .gallery-top .each_one,
.index_banner .gallery-top .image-wrap,
.index_banner .gallery-top .image-wrap img {max-height:100%;max-width:100%;margin-left:auto;margin-right:auto;}
.index_banner .gallery-top .text_one {

}
.index_banner .swiper-button-next,.index_banner .swiper-button-prev {
    z-index:2;
    position:absolute;
    top:50%;
    width:2.9rem;
    height:4rem;
    margin-top:-2rem;
    cursor:pointer;
}
.swiper-button {display:none;}
.index_banner .swiper-button-next {
    right:0;
    background:url(../images/index-rightbtn.png) no-repeat left top;
    background-size:100% 100%;
}
.index_banner .swiper-button-prev {
    left:0;
    background:url(../images/index-leftbtn.png) no-repeat left top;
    background-size:100% 100%;
}
.index_banner .gallery-thumbs .swiper-wrapper {white-space:nowrap;}
.index_banner .gallery-thumbs .swiper-slide {
    position:relative;
    display:inline-block;
    width:12.5%;
    cursor:pointer;
}
.index_banner .gallery-thumbs .swiper-slide:after {
    content:'';
    position:absolute;
    left:50%;
    top:0;
    display:none;
    width:5.3rem;
    height:.75rem;
    margin-left:-2.65rem;
    background:#4489ec;
}
.index_banner .gallery-thumbs .swiper-slide.active:after,
.index_banner .gallery-thumbs .swiper-slide.swiper-slide-active:after {display:block;}
.index_banner .gallery-thumbs .each_one {padding:1.5rem .5rem 2rem;}
.index_banner .text_edit {
    position:absolute;
    top:3.5rem;
    width:100%;
    text-align:center;
}
.index_banner .text {
    text-align:center;
    text-transform:uppercase;
}
.index_banner .text .name1 {
    font-size:2.9rem;
    color:#fff;
}
.index_banner .text .name2 {
    padding:1.25rem 0 2.5rem;
    font-size:1.8rem;
    color:#fff;
}
.index_banner .link_w a {
    display:inline-block;
    font-size:1.1rem;
    color:#fefefe;
}
.index_banner .link {
    margin:0 3rem;
    color:#f7f8f9;
}

/*首页OUR PRODUCTS*/
/*--2.25修改--*/

.index_wrap {
    padding:4.25rem 0 4rem;
}
.index_product {padding:4.5rem 0 5rem;}
.index_title {
    font-family:'ProximaNova-Bold';
    font-size:2.9rem;
	line-height:1;
    font-weight:bold;
}
.index_title a {
    font-family:'ProximaNova-Regular';
    font-size:1.1rem;
    color:#535353;
    text-decoration:underline;
}
.index_product {background:#eee;}
.index_product .index_title {
    margin-bottom:4.5rem;
    color:#000;
    text-align:center;
}
/*.index_product .list {
    margin-left:-1.5%;
}
.index_product li {
    float:left;
    width:48.5%;
    margin:0 0 1.5% 1.5%;
}
.index_product li:first-child {margin:0 0 0 1.5%;}
.index_product li a,
.industry_content .wrap2 .manager a{
    position:relative;
    display:block;
}
.index_product li a:after,
#brand-waterfall .item a:after,
.each_story a:after,
.industry_content .wrap2 .manager a:after{
    content:'';
    position:absolute;
    top:0;
    left:0;
    display:block;
    width:100%;
    height:100%;
    background-color:transparent;
    transition: background-color 120ms linear;
}
.index_product li a:hover:after,
#brand-waterfall .item a:hover:after,
.each_story a:hover:after,
.industry_content .wrap2 .manager a:hover:after{
    background-color:rgba(0,0,0,.2);
}
.index_product li img {display:block;width:100%;}
.index_product li .text-wrap {
    position:absolute;
    top:3.5rem;
    left:3.25rem;
    color:#fff;
}
.index_product li .text-wrap:first-child {padding-top:4rem;}
.index_product li .text-wrap:last-child,.index_product li .text-wrap:nth-child(4) {top:3rem;}
.index_product li.color1 .text-wrap {color:#000;}
.index_product li .text-wrap .small-title {
    font-family: 'ProximaNova-Bold';
    margin-bottom:.5rem;
    font-size:1.8rem;
    font-weight:bold;
}
.index_product li .text-wrap .small {
    font-size:1.1rem;
    line-height:1.75;}*/

 /*2.25新增*/

.index_product .layouts {
	width:100%;
}
.index_product .nlist {
	width:100%;
	padding:0 1%;
	box-sizing:border-box;
	display:table;
}
.index_product .nlist li {
	width:49.5%;
	float:left;
	position:relative;
	margin-right:1%;
	margin-bottom:1.1rem;
}
.index_product .nlist li:nth-child(2n) {
	margin-right:0;
}
.index_product .nlist li:hover {
	box-shadow:0 0 10px 0 rgba(0,0,0,.15);
}
.index_product .nlist li .nimg {
	width:100%;
}
.index_product .nlist li .nimg img {
	width:100%;
}
.index_product .nlist li .tbox {
	position:absolute;
	width:100%;
	left:0;
	top:0;
	z-index:2;
	text-align:center;
	color:#000;
	padding-top:2.5rem;
}
.index_product .nlist li .tbox .t1 {
	font-size:1.8rem;
	font-weight:bold;
}
.index_product .nlist li .tbox .t2 {
	font-size:1rem;
	margin-top:0.6rem;
}
.index_product .nlist li .tbox .t3 {
	font-size:1rem;
	color:#4489ec;
	margin-top:1.2rem;
}

.index-case {
	width:100%;
	background:#f2f5f8;
}
.index-case .box {
	width:79%;
	margin:auto;
	display:table;
	padding:3.5rem 0 1.8rem;
}
.index-case .box .left-box {
	width:38%;
	float:left;
	padding-top:1.2rem;
}
.index-case .box .left-box .title {
	font-size:2.9rem;
    color:#000;
    font-weight: bold;
}
.index-case .box .left-box .txt {
	font-size:1rem;
	line-height:1.5rem;
	color:#000;
	margin-top:1.9rem;
}
.index-case .box .left-box .more {
	display:inline-block;
	width:11.5rem;
	height:3.1rem;
	text-align:center;
	line-height:3.1rem;
	color:#fff;
	background:#4489ec;
	font-size:1.1rem;
	margin-top:2.8rem;
}
.index-case .box .right-box {
	width:43rem;
	height:24.3rem;
	float:right;
	background-size:100%;
	margin-right:-2.8rem;
	box-sizing:border-box;
}
.index-case .box .right-box .tbox1 {
	width:18.5rem;
	height:8.5rem;
	background:rgba(255,255,255,.7);
	border-radius:0.4rem;
	float:left;
	box-sizing:border-box;
	padding:1rem 2.7rem 0 1.7rem;
	margin-right:0.7rem;
}
.index-case .box .right-box .tbox1 .num {
	font-size:2.4rem;
	line-height:2.9rem;
	color:#2c76e0;
	font-weight:bold;
}
.index-case .box .right-box .tbox1 .txt {
	font-size:1rem;
	line-height:1.3rem;
	color:#191919;
}


.newbanner {
	width:100%;
	height:32.7rem;
}
.newsinfo {
	width:100%;
	background:#f2f5f8;
}
.newsinfo .layouts {
	width:83%;
	display:table;
}
.infobox {
	width:100%;
	padding-top:2rem;
}
.infobox .leftbox {
	width:66.25%;
	float:left;
	background:#fff;
	position:relative;
	padding:3rem 1.7rem 3rem 7.7rem;
	box-sizing:border-box;
}
.infobox .leftbox .sharebar {
	left:0;
}
.infobox .leftbox .entbox {
	line-height: 1.5;
    text-align: left;
}
.infobox .rightbox {
	width:32%;
	height:auto;
	float:right;
	background:#fff;
}
.infobox .rightbox .title{
	width:100%;
	height:5.5rem;
	background:#74787c;
	color:#fff;
	text-align:center;
	line-height:5.5rem;
    font-size:1.5rem;
    font-weight: bold;
}
.infobox .rightbox .list {
	width:100%;
	padding:2.1rem 2.2rem 0;
	box-sizing:border-box;
}
.infobox .rightbox .list li {
	list-style:none;
	margin-bottom:3.6rem;
}
.infobox .rightbox .list li .img {
	width:100%;
}
.infobox .rightbox .list li .t1 {
	color:#c82506;
	font-weight:bold;
	font-size:1rem;
	line-height:1.5rem;
	margin-top:1rem;
}
.infobox .rightbox .list li .t2 {
	font-size:1rem;
	color:#666;
    line-height:1.3rem;
    margin-top: 0.5rem;
}

.newsinfo .more_stories.content {
	width:83%;
	margin:auto;
}
.newsinfo .page_normal_title.layouts {
	box-sizing:border-box;
	padding-left:1.9rem;
}
.newsinfo .more_stories.content .layouts {
	width:100%;
}
.newsinfo .more_stories.content .layouts .more_case_list_list {
	margin-left:0;
}

.single_product .nlist {
	width:100%;
	background:#f5f5f5;
	padding:5.6rem 0;
}
.single_product .nlist ul {
	width:80%;
	margin:auto;
	display:table;
}
.single_product .nlist li {
	width:48.8%;
	float:left;
	margin-right:2.4%;
	position:relative;
	list-style:none;
	margin-bottom:1.9rem;
}
.single_product .nlist li:nth-child(2n) {
	margin-right:0;
}
.single_product .nlist li:hover {
	box-shadow:0 0 10px 0 rgba(0,0,0,.15);
}
.single_product .nlist li .img {
	width:100%;
}
.single_product .nlist li .tbox {
	position:absolute;
	width:100%;
	left:0;
	top:0;
	z-index:2;
	text-align:center;
	color:#000;
	padding-top:2.5rem;
}
.single_product .nlist li .tbox .t1 {
	font-size:1.8rem;
	font-weight:bold;
}
.single_product .nlist li .tbox .t2 {
	font-size:1rem;
	width:78%;
	margin:0.6rem auto 0;
}
.single_product .nlist li .tbox .t3 {
	font-size:1rem;
	color:#4489ec;
	margin-top:1.2rem;
}

.product_detail .blue_btn2 {
	 float: initial!important; 
     width: auto!important; 
     height: auto!important; 
    margin-top: 0!important;
}






/*--2.25修改end--*/

.normal_more {
    display:inline-block;
    width:10rem;
    height:2.5rem;
    font-size:1.1rem;
    color:#fff;
    line-height:2.5rem;
    text-align:center;
    background-color:#4489ec;
}
.normal_more i {
    display:inline-block;
    width:1.75rem;
    height:1rem;
    margin-left:.5rem;
    background:url(../images/more1.png) no-repeat center center;
    background-size:100% 100%;
    vertical-align:-.15rem;
}
/*首页about Chainway*/
.index_news_event, .footer .subcribe_wrap {
	background-color: rgb(242,245,248);
}
.index_about_inner {position:relative;}
.index_about_inner .about_pic img {display:block;}
.index_about_inner .text-wrap {
    position:absolute;
    top:0;
    left:0;
    width:40%;
    height:100%;
    padding-left:10%;
    background:rgba(0,0,0,.3);
}
.index_about_inner .text-inner {
    position:absolute;
    top:50%;
    padding-right:7.5rem;
    transform:translateY(-50%);
}
.index_about_inner .text-inner .index_title {
    margin-bottom:.5rem;
    color:#fff;
    line-height:1.35;
}
.index_about_inner .text-inner .tips {
    margin-bottom:2.5rem;
    font-size:1rem;
    color:#fff;
    line-height:1.6;
}
.index_about_inner .text-inner .more {
    display:inline-block;
    text-align:center;
    width:4.5rem;
}
.index_about_inner .text-inner .more .icon {
    display:block;
    width:3.9rem;
    margin:0 auto;
}
.index_about_inner .text-inner .more .word {
    font-size:1.1rem;
    color:#fff;
}
.index_about .list_list ul {
    padding:2rem 0;
    margin-left:-8.33%;
}
.index_about .list_list li {
    float:left;
    width:25%;
    margin-left:8.33%;
}
.index_about .list_list li .pic {
    display:block;
    width:7.5rem;
    margin:0 auto;
    text-align:center;
}
.index_about .list_list .text {
    display:block;
    padding:2rem 0;
    color:#000;
}
.index_about .list_list .s_title {
    display:table;
    height:4rem;
    margin-bottom:.75rem;
    font-family:'ProximaNova-Bold';
    font-size:1.4rem;
    line-height:2rem;
    overflow:hidden;
}
.index_about .list_list .des {
    display:block;
    min-height:2.2rem;
    font-size:.9rem;
    line-height:1.5rem;
    text-align:justify;
}
/*首页INDUSTRIES*/
.index_industry {
    position:relative;
    height:42.5rem;
    overflow:hidden;
}
.index_indestry_tab {
    position:relative;
    height:27.2rem;
    overflow:hidden;
}
.index_indestry_tab .item_list {
    position:relative;
}
.index_indestry_tab .item_list.active {
    top:-27.2rem;
}
.index_industry .small_side_bar {
    z-index:2;
    position:absolute;
    left:0;
    top:0;
    width:18%;
    height:100%;
    padding-left:10%;
    border-right:1px solid #fff;
}
.index_industry .small_side_bar .bar_inner {
    position:absolute;
    top:50%;
    transform:translateY(-50%);
}
.index_industry .small_side_bar .index_title {
    margin-bottom:1rem;
    color:#fff;
}
.index_industry .small_side_bar li a {
    position:relative;
    display:block;
    width:9rem;
    height:3.4rem;
    font-size:1.4rem;
    color:#fff;
    line-height:3.4rem;
}
.index_industry .small_side_bar li.on a {font-weight:bold;}
.index_industry .small_side_bar li a .icon {
    position:absolute;
    top:.8rem;
    right:-2rem;
    display:none;
    width:1.7rem;
    height:1.7rem;
    background:url(../images/nav-icon1-1.png) no-repeat center center;
    background-size:1rem 1rem;
    border:.1rem solid #fff;
    border-radius:100%;
}
@media (max-width:1115px){
    .index_industry .small_side_bar li a {width:100%;}
    .index_industry .small_side_bar li a .icon {right:0;}
}
.index_industry .small_side_bar li.on a .icon {display:block;}
.index_industry .small_side_bar .more-btn {
    position:absolute;
    bottom:-2rem;
    right:6.25rem;
    width:5rem;
    height:2rem;
    background:url(../images/down-icon.png) no-repeat center center;
    background-size:2.3rem 1.1rem;
    cursor:pointer;
}
.index_industry .small_side_bar .more-btn.active {
    transform:rotate(180deg);
}
.index_industry .tab_content_wrap {height:42.5rem;}
.index_industry .tab_content_per {display:none;}
.index_industry .tab_content_per .image-wrap img {position:absolute;right:0;width:100%;height:100%;}
.index_industry .tab_content_per .text-wrap {
    position:absolute;
    top:0;
    left:32%;
    width:26.5rem;
    height:100%;
    font-size:.9rem;
    color:#fff;
    line-height:1.6;
}
.index_industry .tab_content_per .text-inner {padding-top:10rem;}
.index_industry .tab_content_per .text-wrap .title {
    margin-bottom:.5rem;
    font-size:1.4rem;
    font-weight:bold;
}
.index_industry .tab_content_per .tips {
    margin-bottom:1.5rem;
}
.index_industry .tab_content_per .text-wrap .links a {
    display:inline-block;
    color:#fff;
    line-height:2rem;}

/*css绘制小图标*/
.normal_icon {
    position: relative;
    width:.5rem;
    height:1rem;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    transition:all 0.15s ease-in;
    -moz-transition:all 0.15s ease-in;
    -webkit-transition:all 0.15s ease-in;
}
.normal_icon:before {
    font-family: "Sony-System-Icons";
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.inner_banner .text_box .normal_icon {
    width:1rem;
    height:1rem;
}
.inner_banner .text_box .icon1 {
    background:url(../images/sicon1-1.png) no-repeat left top;
    background-size:100% 100%;
}
.inner_banner .text_box .icon2 {
    background:url(../images/sicon1-2.png) no-repeat left top;
    background-size:100% 100%;
}
.product_wrap .left_side_bar .normal_icon {
    width:.9rem;
    height:.5rem;
    margin-right:1rem;
    background:url(../images/up.png) no-repeat left top;
    background-size:100% 100%;
}
.product_wrap .left_side_bar .on .normal_icon {
    transform:rotate(180deg);
}
/*index other*/
.index_other {
    padding:6.5rem 0;
    background:#f2f5f8;
}
.index_other_list ul {margin-left:-2%;}
.index_other .each_item {
    float:left;
    width:31.33%;
    margin-left:2%;
    background:#fff;
}
.index_other .each_item .dt {position:relative}
.index_other .each_item .image_wrap img {width:100%;}
.index_other .each_item .dt_title {
    position:absolute;
    left:2.3rem;
    bottom:2rem;
}
.index_other .each_item .dt_title .title {
    font-weight:bold;
    font-size:1.8rem;
    color:#fff;
}
.index_other .each_item .dd_content {
    padding:0 2.5rem 2rem;
}
.index_other .each_item .dd_content .dd_one {
    padding:1rem 0;
    border-top:1px solid #ebebeb;
}
.index_other .each_item .dd_content .dd_one:first-child {border-top:0;}
.index_other .each_item .dd_content .small {
    display:block;
    font-size:.9rem;
    font-weight:bold;
    color:#696969;
    white-space: nowrap;
    overflow:hidden;
}
.index_other .each_item .dd_content .small_title {
    height:3rem;
    margin-top:.5rem;
    font-size:1.1rem;
    font-weight:bold;
    color:#000;
    line-height:1.5rem;
    overflow:hidden;
}
.index_other .each_item .dd_content .more-w {text-align:right}
.index_other .each_item .dd_content .more {
    font-size:1.1rem;
    color:#444;
}
.index_other .each_item .dd_content .dd_one:hover .small_title,
.index_other .each_item .dd_content .more:hover {color:#4489ec;}
.index_other .each_item .dd_content .more .icon {
    margin-left:1rem;
    vertical-align:-.45rem;}

/*footer*/
.footer .subcribe_wrap {padding:3rem 0 3.5rem;}
.footer .left_illustrate {
    float:left;
    width:28%;
}
.footer .left_illustrate .s_title {
    margin-bottom:1rem;
    font-family:'微软雅黑';
    font-size:1.5rem;
	color:rgb(25,25,25);
    font-weight:bold;
}
.footer .left_illustrate .tips {
    
    font-size:1rem;
    color:rgb(48,53,58);
	line-height:1.35;
}
.footer .email_wrap {
    float:left;
    width:50%;
    margin:0 2%;
}
.footer .contact_wrap {
    position:relative;
    float:left;
    width:18%;
    padding:.5rem 0;
}
.footer .email_wrap .input_text {
    width:63%;
    padding-left:5%;
    margin-right:2%;
    height:3rem;
    font-size:.9rem;
    line-height:3rem;
    background-color:#fff;
}
.footer .email_wrap .input_submit {
    width:25%;
    height:3rem;
    font-size:1rem;
    color:#fff;
    line-height:3rem;
    background:#4489ec;
    font-weight:bold;
    font-family:'微软雅黑';
}
.footer .email_wrap .s_tips {
	font-size: .9rem;
	color: rgb(79,83,98);
}
.footer .contact_wrap li {
    position:relative;
    display:inline;
    padding:1rem .15rem;
}
.footer .cont {
    display:inline-block;
    width:2.15rem;
    height:2.15rem;
    text-align:center;
    background-color:#74787c;
    border-radius:.25rem;
}
.footer .cont .icon {
    display:inline-block;
    width:1.6rem;
    height:1.6rem;
    border-radius:.35rem;
    vertical-align:-0.8rem;
}
.footer .contact .icon1 {
    background:#fff url(../images/icon2-1.png) no-repeat center center;
    background-size:100% 100%;
}
.footer .contact .icon2 {
    background:url(../images/icon2-2.png) no-repeat center center;
    background-size:100% 100%;
}
.footer .contact .icon3 {
    background:url(../images/icon2-3.png) no-repeat center center;
    background-size:100% 100%;
}
.footer .contact .icon4 {
    background:url(../images/icon2-4.png) no-repeat center center;
    background-size:100% 100%;
}
.footer .contact .icon5 {
    background:url(../images/icon2-5.png) no-repeat center center;
    background-size:100% 100%;
}
.footer .contact .each {
    z-index:2;
    position:absolute;
    left:-5.5rem;
    top:-7rem;
    display:none;
    width:11rem;
    height:5rem;
    padding:1rem;
    background-color:#fff;
}
.footer .contact li:hover .each {display:block;}
.footer .contact .each strong {
    display:block;
    margin-bottom:1.5rem;
    font-family:'ProximaNova-Light';
    font-size:1rem;
}
.footer .contact .each .btn {
    display:block;
    width:100%;
    height:2rem;
    font-size:.8rem;
    color:#fff;
    line-height:2rem;
    text-align:center;
    background-color:#507da2;
}
.footer .contact .each .str {
    position:absolute;
    bottom:-.45rem;
    left:50%;
    margin-left:-.25rem;
    display:block;
    width:0;
    height:0;
    border-left:.5rem solid transparent;
    border-right:.5rem solid transparent;
    border-top:.5rem solid #fff;
}
.bottom_footer {
    background-color:rgb(25,25,25);
}
.bottom_footer .menu_list {padding:3.5rem 0 4.5rem;}
.bottom_footer .menu_list dl {
    float:left;
    width:23%;
    padding-right:2%
}
.bottom_footer .menu_list dt {
    margin-bottom:.75rem;
    font-family:'微软雅黑';
    font-size:1.2rem;
    color:rgb(227,230,233);
    font-weight:bold;
}
.footer .bottom .lan {
    width:6rem;
    padding-left:3rem;
    background: #333 url(../images/icon1-1.png) no-repeat 1rem center;
    background-size: 1.3rem 1.3rem;
}
.bottom_footer .menu_list dd a {
    display:block;
    padding:.35rem 0;
    font-size:1rem;
    color:rgb(227,230,233);
}
.copyright {
    margin-top:1.5rem;
    padding:1rem 0 0.5rem;
    font-size:.8rem;
    color:#a0a3a6;
    border-top:1px solid #4f5357;
}
.copyright a {
    display:inline-block;
    padding:0 .5rem;
    color:#a0a3a6;
    text-decoration:underline;
}
/*product*/
.inner_banner .banner_bg {
    position:absolute;
    left:0;
    top:0;
    width:100%;
}
.inner_banner .box_wrap {
    display:table;
    height:34rem;
}
.inner_banner .gray_box {
    display:table-cell;
    vertical-align:middle;
}
.inner_banner .text_box {
    width:30rem;
    padding:3.6rem 3rem 3.2rem;
    color:#bcbccc;
    background:rgba(33,37,48,0.95);
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.inner_banner .text_box .s_title1 {
    font-size:1rem;
}
.inner_banner .text_box .s_title2 {
    font-size:2.4rem;
    color:#fff;
    margin:.5rem 0 1rem;
}
.inner_banner .text_box .des {
    margin-bottom:2rem;
    font-size:1rem;
    line-height:1.5;
}
.inner_banner .text_box .link {
    display:block;
    margin-top:.5rem;
    font-size:1rem;
    color:#fff;
}
.inner_banner .text_box .normal_icon {
    margin-right:.25rem;
    font-size:1rem;
    color:#4572ed;
}
.industry_banner .text_box .title {
    margin-bottom:1rem;
    font-size:2.5rem;
    color:#fff;
}
.product_wrap .left_side_bar {
    float:left;
    width: 16%;
}
.product_wrap .left_side_bar .kind_title,
.product_wrap .product_list .title,
.product_wrap .left_side_bar .s_k_title {
	font-family: '微软雅黑';
	font-size: 1rem;
	font-weight:bold;
}
.product_wrap .left_side_bar .kind_title,
.product_wrap .product_list .title{
    padding:1.75rem 0 1.5rem 2rem;
    background-color:#e8ebee;
    color:rgb(51,51,51);
}
.product_wrap .product_list .title {
	border-left: 1px solid #dcdee0;
}
.product_wrap .left_side_bar .s_k_title {padding:1.5rem 0 .75rem;}
.product_wrap .left_side_bar li {
    padding:0 0 .75rem 1.5rem;
    border-top:1px solid #dcdee0;
    color:rgb(51,51,51);
}
.product_wrap .left_side_bar li:first-child {
    border-top:0 none;
}
.product_wrap .left_side_bar .each {
    padding:.45rem 0;
	font-family: 'ProximaNova-Medium';
	font-size: .95rem;
    color:rgb(51,51,51);
}
.product_wrap .left_side_bar .each strong {
    display:inline-block;
    margin:0 .5rem;
}
.product_wrap .left_side_bar .each span:last-child {
	display: inline-block;
	padding: .25rem .35rem;
	font-size: .7rem;
    color:rgb(83,83,83);
	background-color: #e8ebee;
}
.check_wrap {
    position: relative;
    display: inline-block;
    line-height:1;
}
.check_wrap input {
    z-index: 2;
    position: relative;
    width:1.25rem;
    height:1.25rem;
    opacity: 0;
    cursor: pointer;
}
.check_wrap label {
    width:1.25rem;
    height:1.1rem;
    position: absolute;
    top: -2px;
    left: 0;
    background: url(../images/check.png) no-repeat left top;
    background-size:100% 100%;
    cursor: pointer;
}
.check_wrap input:checked + label:after {
    content: '';
    width:1.25rem;
    height:1.1rem;
    position: absolute;
    top: 0px;
    left: 0px;
    background: url(../images/checked.png) no-repeat left top;
    background-size:100% 100%;
}
.product_wrap .product_list {
    float:left;
    width: 84%;
    min-height:60rem;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.product_wrap .product_list ul {
    min-height:70rem;
	padding: 3rem 2% 0;
	border-left: 1px solid #dcdee0;
	box-shadow: -10px 0 15px rgba(0,0,0,.075);
	-moz-box-shadow: -10px 0 15px rgba(0,0,0,.075);
	-webkit-box-shadow: -10px 0 15px rgba(0,0,0,.075);
}
.product_wrap .product_list li {
    float:left;
    width:22%;
    padding:3% 1.5%;
}
.product_wrap .product_list li:nth-child(4n+1) {
    clear:both;
}
.product_wrap .product_list .picture a {
    display:block;
}
.product_wrap .product_list .picture .model {
	display: inline-block;
	margin-top: 1rem;
	padding: .5rem 1rem;
	font-family: 'ProximaNova-Medium';
	font-size: .9rem;
	color: #000;
    line-height:1;
	background-color: #e8ebee;
    white-space:nowrap;
    overflow:hidden;
    letter-spacing:.05em;
    text-transform:uppercase;
}
.product_wrap .product_list .pro_name a {
	display: block;
	margin: 1rem 0 .5rem;
	font-family: '微软雅黑';
	font-size:1rem;
	/*white-space: nowrap;
	overflow: hidden;*/
    letter-spacing:.05em;
    text-transform:uppercase;
    font-weight:bold;
}
.product_wrap .product_list .des {
	height: 2.8rem;
	margin-bottom: 1rem;
	font-size:0.9rem;
	color: #535353;
	line-height: 1.4;
    letter-spacing:.05em;
    overflow:hidden;
}
.product_wrap .product_list .more_com {
    opacity:0;
    transition:all .6s;
    -moz-transition:all .6s;
    -webkit-transition:all .6s;
}
.product_wrap .product_list li:hover .more_com {
    opacity:1;
}
.product_wrap .product_list .m_com {
    display:inline-block;
    height:2.25rem;
    line-height:2.35rem;
    text-align:center;
}
.product_wrap .product_list .m_com1 {
    width:7.5rem;
    background-color:#2f353d;
    color:#fefefe;
    border-radius:.1rem;
    font-size:0.9rem;
}
.product_wrap .product_list .m_com2 {
	position: relative;
	padding: 0 1rem;
	margin-left: .25rem;
	font-family: '微软雅黑';
	font-size:0.9rem;
	background-color: #e8ebee;
    letter-spacing:.05em;
    border-radius:.1rem;
}
.product_wrap .product_list .m_com2 input {
    position:absolute;
    top:0;
    left:0;
    display:none;
    width:100%;
    height:100%;
}
.product_wrap .product_list .icon {
    display:inline-block;
    width:1.5rem;
    height:1.5rem;
    margin-right:.25rem;
    vertical-align:-.425rem;
}
.product_wrap .product_list .icon1 {
    background:url(../images/p_icon1-1.png) no-repeat left top;
    background-size:100% 100%;
}
.product_wrap .product_list .icon2 {
    background:url(../images/p_icon1-2.png) no-repeat left top;
    background-size:100% 100%;
}
.compare_window {
    z-index:9;
    position:fixed;
    left:0;
    bottom:0;
    display:none;
    width:100%;
    padding:20px 0;
    background-color:#e8ebee;
}
.compare_window .side_text {
    float:left;
    display:table;
    width:30%;
    height:8rem;
    margin-right:.5rem;
    font-family:'ProximaNovaCond-Light';
}
.compare_window .side_text .text {
    display:table-cell;
    color:rgb(83,83,83);
    vertical-align:middle;
}
.compare_window .side_text h2 {
    margin-bottom:1rem;
    font-size:2rem;
}
.compare_window .side_text h2 b {
    font-weight:normal;
}
.compare_window .side_text p {
    font-family:'ProximaNova-Light';
    font-size:1.2rem;
}
.compare_window .compare_pro {
    float:left;
}
.compare_window .each_pic {
    position:relative;
    display:inline-block;
    width:6rem;
    padding:1rem;
    margin:0 .5rem;
    background-color:#fff;
}
.compare_window .each_pic .close,.compare_window .total_close {
    position:absolute;
    display:block;
    width:1.5rem;
    height:1.5rem;
    background:url(../images/close.png) no-repeat left top;
    background-size:100% 100%;
    cursor:pointer;
}
.compare_window .each_pic .close {
    right:-.75rem;
    top:-.75rem;
}
.compare_window .total_close {
    right:.25rem;
    top:.25rem;
}
.compare_window .compare_or_not {
    float:right;
    display:table;
    height:8rem;
}
.compare_window .compare_clear {
    display:table-cell;
    vertical-align:middle;
}
.compare_window .compare_clear .clear_all {color:rgb(83,83,83);}
.compare_window .compare_clear .compare {
    display:inline-block;
    width:7.5rem;
    height:3rem;
    margin-left:.5rem;
    
    font-size:1rem;
    color:#fff;
    line-height:3rem;
    text-align:center;
    background-color:#4489ec;
}
/*产品详情*/
.fix_white_wrap.active,.pro_menu.active {
    z-index:10;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    background-color:#fff;
    box-shadow:0 0 .5rem rgba(0,0,0,.3);
}
.product_detail .page_menu {
    box-shadow:0 0 25px rgba(0,0,0,.2);
}
.product_detail .page_menu .pro-logo {
    position:absolute;
    left:0;
    top:0;
    height:100%;
}
.product_detail .page_menu .pro-logo img {display:block;height:100%;}
.product_detail .page_menu ul {padding-right:9.5rem;text-align:right;}
.product_detail .page_menu ul li {float:none;display:inline-block;}
.product_detail .blue_btn {
    float:right;
    width:9.5rem;
    height:2.5rem;
    margin-top:.9rem;
    font-family:'微软雅黑';
    line-height:2.5rem;
    font-weight:bold;
}
.page_menu li {
    float:left;
}
.page_menu li a {
    display:block;
    height:4.3rem;
    margin-right:2rem;
    
    font-size:1.1rem;
    line-height:4.5rem;
    border-bottom:.3rem solid transparent;
    transition:all .6s;
    -moz-transition:all .6s;
    -webkit-transition:all .6s;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
     font-weight:bold;
}
.page_menu li.on a,.page_menu li:hover a {
    font-family:'微软雅黑';
    border-bottom-color:#4489ec;
   
}
.pro_picture_scroll {
    float:left;
    width:28.4rem;
    /*height:44rem;*/
}
.pc-slide {
    width:28.4rem;
    margin: 0 auto;
    padding-top:2.5rem;
}
.product_detail .pro_picture_scroll .view  .swiper-container {
    background-color:rgb(230,232,234);
}

.view .swiper-container {
    width:28.4rem;
    height:28.4rem;

}

.view .arrow-left {
    background:;
    position: absolute;
    left: .5px;
    top: 50%;
    margin-top: -1.25rem;
    width: 1.4rem;
    height:2.5rem;
    z-index: 10;
}
.view .arrow-right {
    background:;
    position: absolute;
    right: .5rem;
    top: 50%;
    margin-top: -1.25rem;
    width: 1.4rem;
    height: 2.5rem;
    z-index: 10;
}
.preview {
    width: 100%;
    margin-top:2rem;
    position: relative;
}
.preview .swiper-container {
    width:100%;
    /*height:5.2rem;*/
    /*text-align:center;*/
}
.preview .swiper-container .swiper-wrapper {
    display: block;
    margin-left:-.5rem;
}
.preview .swiper-slide {
    float: left;
    display: inline-block!important;
    width: 4.2rem;
    height: 4.2rem;
    margin:0 0 .5rem .5rem;
    cursor: pointer;
    background:#e7e8ea;
}
.preview .swiper-slide img {
    width:4.2rem;
    background-color:#f2f2f2;
}
.preview .swiper-slide.active img {
    padding:.1rem;
    width:4rem;
}
.preview .slide6 {
    width:5rem;
}
.preview .swiper-slide.active img,
.preview .active-nav img{
    padding: 0;
    border:.1rem solid #4489ec;
}
.pro_container {
    padding:4rem 0;
}
.parameters {
    margin-left:50%;
    width:50%;
    color:#535353;
}
.parameters .title1 {
    margin:.25rem 0 1rem;
    font-size:2.2rem;
    color:#000;
    line-height:1.6;
}
.parameters .title2 {
    padding:2rem 0;
    font-size:2.4rem;
    color:#000;
    line-height:1.3;
}
.parameters .icon_para_each {
    padding-bottom:2rem;
}
.parameters .icon_para_each .dt_title {
    position:relative;
    width:100%;
    height:1.9rem;
    margin-bottom:1rem;
    font-size:1rem;
    color:#fff;
    text-align:center;
    background:#6e7071;
    border-radius:.25rem;
    overflow:hidden;
}
.parameters .icon_para_each .dt_title span {
    position:absolute;
    top:50%;
    display:block;
    width:100%;
    font-weight:bold;
    line-height:1;
    transform:translateY(-50%);
}
.parameters .icon_para_each:nth-child(2n) .dt_title {background:#a7acae;}
.parameters .icon_para .icon {
    float:left;
    display:block;
    width:2.5rem;
    margin-bottom:.5rem;
}
.parameters .icon_para em {
    display:block;
    margin-left:3rem;
    font-style:normal;
    color:#232323;
    line-height:1.35rem;
}
.parameters td {
    padding-top:0.5rem;
    padding-bottom:0.5rem;
}

.product_detail .parameters .btn_wrap {
    padding-top:2rem;
    height:3rem;
    font-family:'微软雅黑';
    font-size:1.1rem;
}
.product_detail .parameters .blue_btn {
    float:left;
    width:14rem;
    height:3rem;
    margin-top:0;
    margin-right:1rem;
    line-height:3rem;
}
.product_detail .parameters .btn {
    display:inline-block;
    width:14rem;
    height:3rem;
    color:#4489ec;
    line-height:2.8rem;
    text-align:center;
    border:.2rem solid #4489ec;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.product_detail .parameters .tips {
    margin-top:1rem;
    
    font-size:.9rem;
}
.product_detail .parameters .tips i {
    display:inline-block;
    width:1rem;
    height:.8rem;
    margin-right:.25rem;
    background:url(../images/ship.jpg) no-repeat left top;
    vertical-align:-.1rem;
}

.product_detail .wrap2 {
    padding:5rem 0 8rem;
}
.product_detail .box_left {
    padding:3rem 2rem;
    width:40rem;
    color:#000;
}
.product_detail .box_left .eyebrow {
    font-size:1rem;
    font-weight:bold;
}
.product_detail .box_left .t2 {
    margin-bottom:1rem;
    font-size:2rem;
    font-weight:bold;
}
.product_detail .box_left .p2 {
    font-size:.9rem;
    line-height:1.35;
}
.product_detail .box_left .blue_btn {
    float:none;
    height:2rem;
    padding:0 2rem;
    font-size:.8rem;
    line-height:2rem;
}
.product_detail .wrap2 .each {
    float:left;
    width:33.33%;
    padding:1rem 2%;
    text-align:center;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.product_detail .wrap2 .each .text {
    padding:1rem 0;
    font-size:.8rem;
}
.product_detail .wrap2 .each .title {
    font-size:1rem;
    color:#000;
    font-weight:bold;
}
.product_detail .wrap2 .each .des {
    padding:.5rem 0;
    color:#535353;
}
.product_detail .wrap2 .each .link_group a {
    color:#4489ec;
}
.product_detail .wrap2 .each .link_group a:hover {
    color:#535353;
}
.product_detail .wrap3,.product_detail .wrap4 {
    padding-bottom:6rem;
}
.product_detail_title {
    padding:2rem 0 1.75rem;
    font-family:'微软雅黑';
    font-size:1.8rem;
    background-color:#f2f5f8;
}
.product_detail .wrap3 .each_spe,.product_detail .wrap4 .each_load {
    float:left;
    width:47%;
    padding:3rem 6% 0 0;
}
.product_detail .wrap3 .each_spe:nth-child(2n),.product_detail .wrap4 .each_load:nth-child(2n) {
    width:47%;
    padding:3rem 0 0;
}
.product_detail .wrap3 .each_spe tr:first-child td,.product_detail .wrap4 .each_load tr:first-child td {
    padding:.75rem;
    font-family:'微软雅黑';
    font-size:1.3rem;
    background-color:#f2f5f8;
}
.product_detail .wrap3 .each_spe td,.product_detail .wrap4 .each_load td {
    padding:.5rem .75rem;
    font-size:.95rem;
    line-height:1.5;
}
.product_detail .wrap3 .each_spe td:first-child {
    font-family:'微软雅黑';
}
.product_detail .wrap3 .each_spe tr:nth-child(2) td,.product_detail .wrap4 .each_load tr:nth-child(2) td {
    padding:1.5rem .75rem .5rem;
}
.product_detail .wrap4 .each_load td {
    font-size:.8rem;
}
.product_detail .wrap4 .each_load .blue {
    margin-bottom:.2rem;
    font-weight:bold;
    font-size:1rem;
    color:#4489ec;
}
.product_detail .wrap4 .each_load td .date {
    font-size:.9rem;
    color:rgb(83,83,83);
}
.product_detail .wrap4 .each_load .down_btn {
    display:inline-block;
    width:3rem;
    height:1.5rem;
    font-size:.8rem;
    color:#999;
    line-height:1.65rem;
    text-align:center;
    background-color:#f7f8f9;
    border:1px solid #707473;
}
.product_detail .wrap5 .video_list {
    padding:4rem 0 5rem;
}
.how_to_video .video_list .e_video {
    float:left;
    width:31.33%;
    padding:1% 1% 4%;
}
.product_detail .wrap5 .video_list .e_video {
    float:left;
    width:23%;
    padding:1% 1% 4%;
}
.product_detail .wrap5 .video_list .e_video:nth-child(4n+1) {
    clear: both;
}
.product_detail .wrap5 .video_list .video_pic,.how_to_video .video_list .video_pic {
    position:relative;
}
.product_detail .wrap5 .video_list .play_btn,.how_to_video_list .e_video .play_btn,.how_to_video .video_list .play_bt  {
    position:absolute;
    left:50%;
    top:50%;
    display:block;
    width:3.8rem;
    height:2.6rem;
    margin-left:-1.9rem;
    margin-top:-.8rem;
    background:url(../images/play.jpg) no-repeat left top;
    background-size:100% 100%;
}
.product_detail .wrap5 .video_list .video_des h2 a,.how_to_video .video_list .video_des h2 a {
    display:block;
    padding:1rem 0 1.15rem;
    font-family:'微软雅黑';
    font-size:1.15rem;
    line-height:1.3;
    overflow: hidden;
}
.product_detail .wrap5 .video_list .date,.how_to_video .video_list .date {
    display:inline-block;
    padding:.5rem;
    font-size:.9rem;
    color:rgb(83,83,83);
    background-color:#f2f5f8;
}
/*compare产品*/
.compare_content {
    padding:2rem 0 4rem;
}
.compare_pro_list {padding-bottom:3rem;}
.each_compare_pro {
    position:relative;
    float:left;
    width:24.25%;
    padding:2%;
    margin-left:1%;
    background-color:#f2f5f8;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.each_compare_pro:first-child {
    margin-left:0;
}
.each_compare_pro .close {
    position:absolute;
    right:1rem;
    top:1rem;
    display:none;
    width:1rem;
    height:1rem;
    background:url(../images/close1.jpg) no-repeat left top;
    background-size:100% 100%;
    cursor:pointer;
}
.each_compare_pro:hover .close {
    display:block;
}
.each_compare_pro .series {
    display:inline-block;
    padding:.3rem .75rem;
   
    margin:0 auto;
     margin-top:.5rem;
    font-size:.7rem;
    color:#000;
    background-color:#e8ebee;
}
.each_compare_pro .pro_name {
    margin:1rem 0 .4rem 0;
    font-family:'微软雅黑';
    font-size:1.1rem;
    white-space:nowrap;
    overflow: hidden;
    font-weight:bold;
}
.each_compare_pro .des {
    font-size:.9rem;
    color:#535353;
}
.compare_title {
    padding:.75rem 1rem;
    font-size:1.3rem;
    background-color:#f2f5f8;
    cursor:pointer;
    font-weight:bold;
}
.compare_title i {
    float:right;
    display:block;
    width:1.15rem;
    height:.7rem;
    margin-top:.4rem;
    background:url(../images/down.png) no-repeat left top;
    background-size:100% 100%;
    cursor:pointer;
}
.compare_title.on i {
    transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
}
.each_point_detail {background-color:#f2f5f8;}
.each_point {
    float:left;
    width:25%;
    padding:.75rem 1rem;
    font-size:.9rem;
    color:#535353;
    line-height:1.3;
    border-left:1px solid #fff;
    background-color:#f2f5f8;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.each_point:first-child {
    border-left:0;
}
.small_compare_title {
    padding:.75rem 1rem;
    font-family:'微软雅黑';
    font-size:1rem;
    color:#000;
    font-weight:bold;
}
.compare_each_point {margin-bottom:1.25rem;}
/*industries*/
.content {
    padding:4rem 0;
}
.case_studies_list.content,
.our_partner.content {padding:5rem 0 .5rem;}
.case_studies_list .layouts,.more_stories .layouts {
    padding-bottom:4rem;
}
.more_stories.content,
.how_to_videos.content {
    padding:4rem 0 .5rem;
}
.how_to_video.content {
    padding:3rem 0 .5rem;
}
.news_event_list.content {
    padding:4rem 0;
}
.news_event_list.layouts {
    width:100%;
    background:#f2f5f8;
}

.industry_close {
    position:absolute;
    right:1rem;
    top:1rem;
    display:block;
    width:1.5rem;
    height:1.5rem;
    background:url(../images/close.png) no-repeat left top;
    background-size:100% 100%;
}
.industry_close.on {
    position:fixed;
}
.industry_content .wrap1 .artical {
    float:left;
    width:60%;
}
.industry_content .wrap1 .title1 {
    padding: .5rem 0;
    font-family:'ProximaNova-Light';
    font-size:2.5rem;
}
.industry_content .wrap1 .title2 {
    font-family:'微软雅黑';
    font-size:2.6rem;
    font-weight:bold;
}
.industry_content .wrap1 .title3 {
    padding:2.5rem 0 1.25rem;
    font-family:'微软雅黑';
    font-size:1.3rem;
}
.industry_content .wrap1 .artical p {
    font-size:1.2rem;
    color:#666;
    line-height:1.3;
}
.industry_content .linkGroup .blue_btn {
    display:inline-block;
    height:2.5rem;
    padding:0 1.5rem;
    line-height:2.5rem;
}
.industry_content .linkGroup .blue_btn i {
    display:inline-block;
    width:1rem;
    height:1rem;
    margin-right:.5rem;
    background:url(../images/add.png) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-.2rem;
}
.industry_content .wrap1 .gray_box {
    margin-left:65%;
}
.industry_content .wrap1 .gray_box .each_box {
    padding:1.5rem 2rem;
    margin-bottom:1.5rem;
    background-color:#f2f5f8;
}
.industry_content .wrap1 .title {
    padding-bottom:.75rem;
    font-family:'微软雅黑';
    font-size:1.1rem;
    font-weight:bold;
}
.industry_content .wrap1 .video_box .title {
    padding:.75rem 0;
    font-size:1.3rem;
    font-weight:bold;
}
.industry_content .wrap1 .gray_box .des {
    font-size:1rem;
    color:#666;
    line-height:1.6;
}
.industry_content .wrap1 .links_wrap a {
    font-weight:bold;
    font-size:;
    color:#4489ec;
    line-height:1.8;
}
.industry_content .wrap2.content {
    padding:3.5rem 0 5rem;
}
.industry_content .wrap2 .text_wrap {
    padding-bottom:2rem;
    font-size:1.2rem;
    color:#535353;
    line-height:1.4;
    text-align:center;
}
.industry_content .wrap2 .text_wrap .title {
    padding-bottom:1rem;
    font-family:'ProximaNova-Light';
    font-size:2.6rem;
    color:#000;
}
.industry_content .wrap2 .text_wrap .des {
    padding-bottom:1rem;
}
.industry_content .wrap2 .manager {
    float:left;
    width:23.875%;
    margin-left:1.5%;
    background-color:#fff;
    margin-bottom:1rem;
}

    .industry_content .wrap2 .manager:nth-child(4n+1) {
      clear:both;
       margin-left:0;
    }
.industry_content .wrap2 .man_text {
    padding:1.5rem 1.25rem;
    font-size:.8rem;
    line-height:1.6;
    color:#535353;
    overflow:hidden;
    height:5.8rem;
}
.industry_content .wrap2 .man_text .stitle {
    margin-bottom:.5rem;
    font-size:1.2rem;
    font-family:'微软雅黑';
    color:#000;
    white-space:nowrap;
    overflow:hidden;
    font-weight:bold;
}
.industry_content .wrap3 {
    padding:8rem 0;
    font-size:1.1rem;
    color:#fff;
    line-height:1.4;
    text-align:center;
    background-color:#43ae76;
}
.industry_content .wrap3 .title {
    font-size:2rem;
    font-family:'微软雅黑';
}
.industry_content .wrap4 {
    padding:4rem 0;
}
.industry_content .wrap5 {
    padding:4rem 0;
}
.industry_content .wrap5 .stories_list {margin-left:-2%;}
.page_normal_title {
    margin-bottom:1.5rem;
    font-family:'微软雅黑';
    font-size:2rem;
    color:#000;
    font-weight:bold;
}
.support_page .product_support .page_normal_title {
    margin-bottom:1.75rem;
}
.support_page  .product_support .page_normal_tips {
    margin-bottom:1.5rem;
}
.support_page .page_normal_tips {
    font-size:1rem;
}
.more_stories .page_normal_title,
.how_to_videos .page_normal_title{
    margin-bottom:2.5rem;
}
.c_s_detail .more_stories .page_normal_title {
    margin-bottom:0;
    padding-bottom:2.75rem;
}
.how_to_video .page_normal_title {
    margin-bottom:2rem;
}
.page_normal_title a {
    display:inline-block;
    margin-top:.75rem;
    
    font-size:.9rem;
    color:rgb(79,83,87);
    text-decoration:underline;
}
.page_normal_tips {
    padding-bottom:.75rem;
    font-size:1.1rem;
}
.industry_content .wrap4 .each_one,
.each_story {
    float:left;
    width:49%;
    margin-left:2%;
    overflow:hidden;
}

   .industry_content .wrap4 .each_one:nth-child(2n-1) {
       margin-left:0%;
    }

.each_story {
    margin-bottom:2%;
}
.each_story a {
    position:relative;
    display:block;
}
.industry_content .wrap4 .each_one h2 a {
    display:block;
    padding:1rem 0 1.5rem;
    font-family:'微软雅黑';
    font-size:1.5rem;
    color:#000;
}
.industry_content .wrap4 .each_one .date {
    display:inline-block;
    padding:.5rem;
    font-size:1rem;
    color:#535353;
    background-color:#f2f5f8;
}
.each_story .picture,
.each_story .text_wrap {
    float:left;
    width:50%;
    margin-bottom:-9999px;
    padding-bottom:9999px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    transition:all .6s;
    -moz-transition:all .6s;
    -webkit-transition:all .6s;
}

.each_story .text_wrap {
    padding:2.5rem 2rem 9999px;
    background-color:#fff;
}
/*.each_story:hover .text_wrap {*/
    /*background-color:#333;*/
/*}*/
.each_story .retall {
    display:block;
    font-size:.8rem;
    font-family:'微软雅黑';
    color:#c82506;
}
.each_story .stitle {
    display:block;
    margin:3rem 0 2rem;
    font-family:'微软雅黑';
    font-size:1.35rem;
    color:#000;
    line-height:1.3;
    text-transform: uppercase;
    letter-spacing:.0015em;
    font-weight:bold;
}
.each_story .des {
    font-family:'ProximaNova-Light';
    font-size:1rem;
    color:rgb(51,51,51);
    line-height:1.3;
}
#case_list {
    margin-left:-2%;
}
.each_story{
    width:48%;
    margin-left:2%;
}

.each_story_big {
    width:98%;
}
.each_story_big .picture {
    float:right;
    width:75.5%;
}
.each_story_big .text_wrap {
    width:24.5%;
    background-color:#333;
}
.each_story_big .retall,
.each_story_big .stitle,
.each_story_big .stitle,
.each_story_big .des {
    color:#fff;
}

/*CASE STUDIES*/
.more_case_list_list {
    margin-left:-2%;
}
.normal_banner_title {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4.3rem;
    line-height:4.5rem;
    background-color:#fff;
}
.support_page .normal_banner_title {
    height:4.3rem;
    line-height:4.5rem;
}
.case_studies_title .down_wrap {
    float:right;
}
.normal_banner_title h2,.support_title_wrap .one_title {
    font-family:'微软雅黑';
    font-size:1.8rem;
    font-weight:bold;
}
.support_title.normal_banner_title h2 {line-height:4.5rem;}
.case_studies_title li {
    position:relative;
    display:inline;
}
.case_studies_title .down {
    padding:0 1rem;
    display:inline-block;
    font-family:'微软雅黑';
    font-size:1.05rem;
    color:rgb(25,25,25);
    line-height:2.5rem;
    border-left:1px solid #ddd;
    font-weight:bold;
}
.case_studies_title li:first-child .down {
    border-left:0 none;
}
.case_studies_title .down i {
    display:inline-block;
    width:1.2rem;
    height:1.2rem;
    margin-left:.5rem;
    background:url(../images/down1.jpg) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-.2rem;
    transition:all .6s;
    -moz-transition:all .6s;
    -webkit-transition:all .6s;
}
.case_studies_title li:hover .down i,.case_studies_title .on .down i {
    background:url(../images/down1a.jpg) no-repeat left top;
    background-size:100% 100%;
}
.inner_down_list {
    position:absolute;
    left:0;
    top:2.7rem;
    display:none;
    width:15rem;
    padding:1.5rem;
    background-color:#fff;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.inner_down_list .each {
    padding:.5rem 0;
    font-size:1.05rem;
    line-height:1;
}
.inner_down_list .each .check_wrap {
    margin-right:.5rem;
    vertical-align:.05rem;
}
.inner_down_list .each .check_wrap label,.inner_down_list .each .check_wrap input:checked + label:after  {
    width:1.5rem;
    height:1.25rem;
}
.inner_down_list .each strong {
    font-family:'微软雅黑';
    color:rgb(25,25,25);
}
/*CASE STUDIES DETAIL*/

.c_s_detail .artical li {
   
}
.c_s_detail .artical {
    float:left;
    width:57%;
    padding:5% 0 5% 8%;
    margin-right:5%;
    font-size:1.3rem;
    color:#535353;
    line-height:1.6;
}
.c_s_detail .artical .title1 {
    margin-bottom:1.5rem;
    font-family:'ProximaNova-Light';
    font-size:1.8rem;
}
.c_s_detail .artical .title2 {
    margin-bottom:1rem;
    
    font-size:1.3rem;
    color:#000;
}
.c_s_detail .artical h4 {
    font-family:'微软雅黑';
}
.c_s_detail .related_articles {
    float:left;
    width:30%;
    padding:4%;
    font-family:'微软雅黑';
    background-color:#f2f5f8;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.c_s_detail .related_articles .title {
    display:block;
    margin:.75rem 0 1rem;
    font-size:1rem;
    color:#000;
    line-height:1.5;
    font-weight:bold;
}
.c_s_detail .related_articles .each_retall {
    margin-bottom:1.75rem;
}
.c_s_detail .related_articles .retall {
    display:block;
    padding:1.35rem 0 .6rem;
    font-size:.8rem;
    color:#c82506;
    text-transform:uppercase;
}
/*SUPPORT*/
.support_page .inner_banner .box_wrap,
.company_info .inner_banner .box_wrap,
.sign_in_page .inner_banner .box_wrap {
    height:20rem;
}
.support_page .inner_banner .search_box,
.company_info .search_box,
.sign_in_page .search_box{
    padding-top:10rem;
}
.support_page .inner_banner .search_box .input_text,
.company_info .search_box .input_text,
.sign_in_page .search_box .input_text {
    width:28rem;
    height:4rem;
    padding:0 1rem;
    font-size:1.3rem;
    line-height:4rem;
    background-color:#fff;
}
.support_page .inner_banner .search_box .input_submit,
.company_info .input_submit,
.sign_in_page .inner_banner .input_submit{
    width:7rem;
    height:4rem;
    background:#4489ec url(../images/right.png) no-repeat center center;
}
.support_menu {
    position: absolute;
    right: 0;
    top: 0;
}
.support_menu li {
    float:left;
}
.support_menu .per,.support_menu_list .per {
    display: block;
    height:4.3rem;
    margin-right: 2rem;
    font-size: 1.1rem;
    line-height:4.5rem;
    border-bottom: .3rem solid transparent;
    transition: all .6s;
    -moz-transition: all .6s;
    -webkit-transition: all .6s;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
      font-family:'微软雅黑';
      font-weight:bold;
}
.support_menu .on .per,
.support_menu li:hover .per,
.support_menu_list .on .per,
.support_menu_list li:hover .per{
    font-family:'微软雅黑';
    border-bottom-color:#4489ec
}
.support_menu li:hover .per i,
.support_menu .on .per i,
.support_menu_list .on .per i,
.support_menu_list li:hover .per i{
    height:.3rem;
}
.pro_sup_list .each_sup_pro {
    float:left;
    width:18.6%;
    margin-left:1.75%;
    padding:1% 0;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.pro_sup_list .each_sup_pro:nth-child(5n+1) {
    margin-left:0;
}
.pro_sup_list .each_sup_pro .pro_about {
    display:block;
    padding:.5rem 0;
    text-align:center;
}
.pro_sup_list .each_sup_pro .pro_about .name {
    display:inline-block;
    padding:.25rem 0;
    font-family:'微软雅黑';
    font-size:1.2rem;
    border-bottom:.25rem solid rgb(228,231,235);
    text-transform:uppercase;
    font-weight:bold;
}
.technical_support .title_wrap {
    padding-top:4rem;
}
.technical_support .support_tab {
    padding-top:1rem;
}
.technical_support .support_tab .tab {
    float:left;
    display:inline-block;
    width:30%;
    height:3rem;
    font-family:'微软雅黑';
    font-size:1.1rem;
    color:#000;
    line-height:3rem;
    text-align:center;
    border:1px solid transparent;
    border-bottom:0;
     font-weight:bold;
}
.technical_support .support_tab .tab.on,.technical_support .support_tab .tab:hover {
    background-color:#fff;
    border-color:#ddd;
   
}
.technical_support_list {padding:5rem 0 3rem;}
.each_tech_sup,.how_to_video_list .e_video {
    position:relative;
    float:left;
    width:23.6875%;
    margin-left:1.75%;
    text-align:center;
}
.each_tech_sup:nth-child(4n+1),.how_to_video_list .e_video:nth-child(4n+1) {
    margin-left:0;
}
.each_tech_sup .text_wrap {
    padding:2rem 1.5rem 2.5rem;
    background-color:#fff;
}
.repair_service .each_tech_sup .text_wrap {
    box-shadow:0 0 .1rem rgba(220,222,224,.5);
   
}
.each_tech_sup .stitle {
    margin-bottom:1rem;
    font-family:'微软雅黑';
    font-size:1.4rem;
    color:#000;
    white-space:nowrap;
    overflow:hidden;
     font-weight:bold;
}
.each_tech_sup .des {
    height:4.5rem;
    margin-bottom:1rem;
    font-size:1rem;
    line-height:1.5;
    overflow:hidden;
}
.each_tech_sup .normal_more {
    
    font-size:1.05rem;
}
.faq_list .each_faq {
    padding:.8rem 2% .8rem 0;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.faq_list .each_faq .faq {
    position:relative;
    display:block;
    font-family:'微软雅黑';
    font-size:1.1rem;
    padding-left:2rem;
    font-weight:bold;
}
.faq_list .each_faq .faq i {
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    width:1.25rem;
    height:1.25rem;
    margin-right:.5rem;
    background:url(../images/add1.png) no-repeat left top;
    background-size:100% 100%;
}
.faq_list .each_faq .answer {
    display:none;
    margin-top:1rem;
    padding:.5rem 1.75rem;
    color:#535353;
}
.how_to_video_list {padding-bottom:4rem;}
.how_to_video_list .e_video .video_des {
    text-align:left;
}
.how_to_video_list .e_video h2 a {
    display:block;
    padding: 1rem 0 1.15rem;
    font-family: '微软雅黑';
    font-size: 1.15rem;
    line-height: 1.2;
}
.how_to_video_list .e_video .date {
    display:inline-block;
    padding:.5rem 1rem;
    font-size: .9rem;
    color: rgb(83,83,83);
    background-color: rgb(228,231,235);
}
.how_to_video_list .e_video .play_btn {
    margin-top:-3.8rem;
}
/*NEWS & EVENTS瀑布流布局样式*/
#brand-waterfall { position: relative; width:80%;margin:0 auto; }
#brand-waterfall .item { float:left;width:31.33%;padding:1%;left: 0px; top: 0; }
#brand-waterfall .item a {position:relative;display:block;}
#brand-waterfall .text_wrap { padding:.5rem 1.5rem 2rem;font-size:.9rem;color:#535353;line-height:1.5;background:#fff;}
#brand-waterfall .picture img { height: auto; display: block; border: 0 }
#brand-waterfall h3 {
height:2.6rem;
    padding-top: 1rem;
    font-weight:bold;
    font-size:1.3rem;
    color:#000;

    line-height:1.3;
    overflow:hidden;
    }
    #brand-waterfall .des {    
    height:4.05rem;
    overflow:hidden;
}
#brand-waterfall .date {
    display:block;
    padding:1rem 0;
}
#brand-waterfall .read_more {
    display:inline-block;
    padding:.5rem 2rem;
    
}
#brand-waterfall .more_wrap {
    padding-top:1.5rem;
}
#brand-waterfall .read_more i,.our_partner_list .each_partner .read_more i {
    display:inline-block;
    width:.75rem;
    height:.75rem;
    margin-right:.5rem;
    background:url(../images/add.png) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-.15rem;
}
.our_partner_list .each_partner .read_more i {
    vertical-align:-.1rem;
}
#brand-waterfall .item { -webkit-transition: all .7s ease-out .1s; -moz-transition: all .7s ease-out; -o-transition: all .7s ease-out .1s; transition: all .7s ease-out .1s }
/*Product Support*/
.support_title_wrap .one_title {
   padding:3.5rem 0 1.5rem;
   font-weight:bold;
}
.support_menu_list li {
    float:left;
}
.support_menu_list .per {
    margin-right:2rem;
    margin-left:0;
    padding-bottom:1.5rem;
}
.support_menu_list .per i {
    bottom:0;
}
.bread_menu {
    padding:2rem 0;
    font-family:'微软雅黑';
    background-color:#e6e9ec;
}
.bread_menu a {
    display:inline-block;
    font-size:1rem;
    font-weight:bold;
}
.product_support .bread_menu a {
    text-transform:uppercase;
}
.bread_menu .line {
    display:inline-block;
    padding:0 .5rem;
}
.product_support_wrap .single_p_model {
    padding:1rem 0 2rem;
}
.product_support_wrap .single_p_model .model {
    margin-bottom:1rem;
}
.product_support_wrap .single_p_model .picture {
    float:left;
    width:30%;
}
.product_support_wrap .single_p_model .text_wrap {
    position:relative;
    margin-left:35%;
    padding:8% 0 5%;
    font-size:1rem;
    color:#000;
}
.product_support_wrap .single_p_model .print {
    position:absolute;
    right:0;
    top:1rem;
    display:block;
    font-size:.9rem;
    color:#535353;
}
.product_support_wrap .single_p_model .print i {
    display:inline-block;
    width:1.5rem;
    height:1rem;
    margin-left:.5rem;
    background:url(../images/print.png) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-.15rem;
}
.product_support_wrap .single_p_model .model em {
    display:inline-block;
    margin-right:.5rem;
    font-family:'微软雅黑';
    font-size:1.8rem;
    font-weight:bold;
}
.product_support_wrap .single_p_model .change_model {
    display:inline-block;
    margin-left:.5rem;
    font-size:1rem;
    color:#295ce9;
}
.product_support_wrap .single_p_model .change_model span {
    display:inline-block;
    width:.6rem;
    height:.6rem;
    margin-right:.35rem;
    background:url(../images/arrow.png) no-repeat left top;
    background-size:100% 100%;
}
.product_support_wrap .single_p_model .location_number {
    padding:1.5rem 0;
}
.product_support_wrap .single_p_model .location_number em {
   font-weight:bold;
}
.product_support_wrap .single_p_model .view_wrap a {color:#295ce9;}
.support_gray_tab {
    text-align:center;
    background-color:#e6e9ec;
}
.support_gray_tab .each_tab {
    float:left;
    display:block;
    width:25%;
    padding:1.5rem 1rem;
    border-right:1px solid #fff;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.support_gray_tab .each_tab:hover,.support_gray_tab .each_tab.on {
    background-color:#fff;
}
.support_gray_tab .each_tab .icon {
    display:inline-block;
    width:2.5rem;
}
.support_gray_tab .each_tab em {
    display:block;
    padding-top:.7rem;
    font-size:.9rem;
    color:#000;
}
.manuals_and_more {
    
    font-size:1rem;
}
.manuals_and_more .title {
    margin-bottom:.5rem;
    font-size:1.2rem;
    font-weight:bold;
}
.left_pdfs_down,.how_to_video .video_list {
    float:left;
    width:70%;
}
.how_to_video .video_list {
    padding-bottom:2rem;
}
.left_pdfs_down .each_pdfs {
    float:left;
    width:50%;
    margin-bottom:1rem;
}
.left_pdfs_down .pdf,.left_pdfs_down .rar,.left_pdfs_down .zip,.left_pdfs_down .doc,.left_pdfs_down .docx {
    display:block;
    padding:.5rem 0;
    color:#295ce9;
}
.left_pdfs_down .pdf i {
    display:inline-block;
    width:1rem;
    height:1rem;
    margin-right:.5rem;
    background:url(../images/pdf.png) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-.15rem;
}

.left_pdfs_down .rar i {
    display:inline-block;
    width:1rem;
    height:1rem;
    margin-right:.5rem;
    background:url(../images/rar.png) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-.15rem;
}

.left_pdfs_down .zip i {
    display:inline-block;
    width:1rem;
    height:1rem;
    margin-right:.5rem;
    background:url(../images/zip.png) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-.15rem;
}

.left_pdfs_down .doc i {
    display:inline-block;
    width:1rem;
    height:1rem;
    margin-right:.5rem;
    background:url(../images/doc.png) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-.15rem;
}

.left_pdfs_down .docx i {
    display:inline-block;
    width:1rem;
    height:1rem;
    margin-right:.5rem;
    background:url(../images/docx.png) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-.15rem;
}
.left_pdfs_down .bottom_tips {
    padding:.75rem 0;
    margin-top:2rem;
    border-top:1px solid #ddd;
}
.purchase_or_more,.how_to_video .looking_for_wrap {
    margin-left:78%;
}
.purchase_or_more .gray_box,.looking_for_wrap .gray_box {
    padding:1.8rem 2rem;
    margin-bottom:1.5rem;
    background-color:#f1f5f9;
}
.purchase_or_more .gray_box .title,.looking_for_wrap .gray_box .title  {
    margin-bottom:.5rem;
    font-size:1.2rem;
    font-weight:bold;
}
.purchase_more {
    background:#f1f5f9 ;
}
.looking_for_wrap .gray_box.get_help {
    padding:1rem 2rem 4rem;
    background:#f1f5f9 ;
}
.product_support .looking_for_wrap .gray_box.get_help {
    padding:1.8rem 2rem;
    background-image:none;
}
.faqs_page .get_help.gray_box,.faqs_page .purchase_more.gray_box {
    width:67%;
}
.looking_for_wrap .gray_box .title {
    font-size:1.2rem;
    font-weight:bold;
}
.purchase_or_more .tips {
    font-size:.9rem;
    color:#535353;
}
.purchase_or_more .more_tips,.looking_for_wrap .more_tips {
    padding:1rem 0;
}
.purchase_or_more .each_link,.looking_for_wrap .each_link {
    display:block;
    padding:.25rem 0;
    font-family:'微软雅黑';
    color:#295ce9;
}
.purchase_or_more .each_link i,.looking_for_wrap .each_link i {
    display:inline-block;
    width:0;
    height:0;
    margin-right:.25rem;
    border-left:.35rem solid #f69522;
    border-top:.25rem solid transparent;
    border-bottom:.25rem solid transparent;
    vertical-align:.15rem;
}
/*HOW-TO VIDEOS*/
.looking_for_wrap .recommends {
    margin-bottom:2rem;
}
.looking_for_wrap .recommend {
    display:inline-block;
    margin:.55rem .15rem 0;
    padding:.75rem 1rem .5rem;
    color:rgb(135,135,135);
    line-height:1;
    background-color:#e6e9ed;
    box-shadow:.15rem .15rem  #c7c9cc;
    -moz-box-shadow:.15rem .15rem  #c7c9cc;
    -webkit-box-shadow:.15rem .15rem  #c7c9cc;
}
.looking_for_wrap .recommend strong {
    font-family:'微软雅黑';
    color:rgb(116,116,116);
    font-weight:bold;
}
/*faqs*/
.faqs_page .looking_for_wrap {
    float:left;
    width:25%;
}
.faqs_page .faq_list {
    margin-left:28%;
}
.faqs_page .faq_list .each_faq {
    width:100%;
    padding:0 0 1.5rem 0;
}
/*OUR PARTNERS*/
.our_partner_list {
    padding-bottom:4rem;
}
.our_partner_list .each_partner {
    margin-bottom:2.5rem;
    padding:2rem 3rem 2rem 2rem;
    line-height:1.2;
    background-color:#fff;
}
.our_partner_list .each_partner .text_wrap {
    float:left;
    width:67%;
}
.our_partner_list .each_partner .title {
    
    font-size:1.5rem;
}
.our_partner_list .each_partner .tips {
    padding:1rem 0;
    
    font-size:1rem;
}
.our_partner_list .each_partner .per_side {
    float:left;
    width:47%;
    padding-right:3%;
}
.our_partner_list .each_partner .more_msg .label {
    float:left;
}
.our_partner_list .each_partner  .more_msg .detail {
    display:block;
    margin-left:6rem;
}
.our_partner_list .each_partner .des {
    padding-bottom:1rem;
}
.our_partner_list .each_partner .more_msg {
    margin-bottom:1rem;
}
.our_partner_list .each_partner .per_side .label {
    float:left;
    width:25%;
    display:block;
    font-family:'微软雅黑';
}
.our_partner_list .each_partner .per_side .detail {
    display:block;
    margin-left:25%;
    font-size:1rem;
}
.our_partner_list .each_partner .more_wrap {
    padding-top:1rem;
}
.our_partner_list .each_partner .read_more {
    display:inline-block;
    padding:.65rem 1.5rem .5rem;
}
.our_partner_list .each_partner .partner_logo {
    margin-left:70%;
    margin-top:.35rem;
    padding:2.5rem 0;
    text-align:center;
    border:1px solid #ddd;
}
/*company_info*/
.company_info {padding:6rem 0 .5rem;}
.company_info .layouts {
    padding-bottom:7rem;
}
.page_normal_title1 {
    margin-bottom:1.5rem;
    font-weight:bold;
    font-size:2rem;
}
.company_info_each {padding:4rem 8rem;background-color:#fff;}
.company_info_each:first-child {padding:4.5rem 8rem 0;}
.company_info_each .page_normal_title1 {
    margin-bottom:2.5rem;
}
.contact_us .company_info_each {
    padding:3rem 8rem 4rem;
    background-color:#f2f5f8;
}
.company_info_each .label_input {
    float:left;
    width:47.5%;
    height:3.5rem;
    overflow:hidden;
    margin-left:5%;
    margin-bottom:2rem;
    padding:1rem;
    
    font-size:1rem;
    color:rgb(116,120,124);
    background-color:#f2f5f8;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-shadow:0 .135rem rgb(210,214,218);
    -moz-box-shadow:0 .135rem rgb(210,214,218);
    -webkit-box-shadow:0 .135rem rgb(210,214,218);
}
.company_info_each .label_input:nth-child(2n+1) {
    margin-left:0;
}
.company_info_each .input_text {
    width:60%;
    font-size:1rem;
    background-color:#f2f5f8;
}
.company_info_each textarea {
    width:100%;
    height:10rem;
    padding:1rem;
    font-size:1rem;
    border:0 none;
    background-color:#f2f5f8;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-shadow:0 .135rem rgb(210,214,218);
    -moz-box-shadow:0 .135rem rgb(210,214,218);
    -webkit-box-shadow:0 .135rem rgb(210,214,218);
}
.contact_us .company_info_each .label_input,
.contact_us .company_info_each .input_text,
.contact_us .company_info_each textarea {
    background-color:#fff;
}
.company_info_each select {
   border:0px none;
   padding:5px;
    font-size:1rem;
    color:rgb(116,120,124);
    background-color:#f2f5f8;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.contact_wrap .company_info_each select {
    background-color:#fff;
}
.company_info_each select option{
   padding:5px;
}
.company_info_each .check_box {
    padding:1rem 0;
    
    font-size:1rem;
    color:rgb(116,120,124);
}
.company_info_each .check_box .check_wrap {
    margin-right:.5rem;
}
.company_info_each .check_box label,
.company_info_each .check_wrap input:checked + label:after {
    width:1.4rem;
    height:1.4rem
}
.company_info_each .submit_wrap {
    padding:3rem 0;
}
.company_info_each .blue_btn {
    display:inline-block;
    padding:1rem 2.5rem;
    font-size:1rem;
}
/*contact_us*/
.contact_wrap .page_normal_title1 {
    margin-bottom:2.2rem;
    font-size:2.2rem;
}
.contact_us .title_w {
    padding-top:4.5rem;
}
.contact_us .title_w .tips {
    font-size:1.1rem;
    line-height:1.35;
}
.contact_way {padding:4rem 0;}
.contact_way .each_one {padding:2.5rem 0;}
.contact_way .each_one .picture,.contact_way .each_one .cont_msg {
    float:left;
    width:45%;
}
.contact_way .each_one .picture {
    margin-right:10%;
}
.contact_way .each_one .name {
    padding:1rem 0 3rem;
    font-family:'微软雅黑';
    font-size:2.4rem;
    font-weight:bold;
}
.contact_way .each_one .each_detail {
    margin-bottom:.75rem;
}
.contact_way .each_one .label_w {
    float:left;
    font-family:'微软雅黑';
    font-size:1rem;
    font-weight:bold;
}
.contact_way .each_one .detail {
    margin-left:25%;
    line-height:1.5;
}
/*sign in*/
.sign_in_page {padding:6rem 0 .5rem;}
.sign_in {padding-bottom:6rem;}
.sign_in .layouts {
    padding:3rem 0;
    font-size:1rem;
    text-align:center;
    background-color:#fff;
}
.sign_in_title {
    margin-bottom:1.5rem;
    
    font-size:1.8rem;
}
.sign_in .each_input {
    width:28rem;
    padding:1rem;
    margin:1.5rem auto;
    
    color:rgb(116,120,124);
    text-align:left;
    background-color:#f2f5f8;
    box-shadow:0 .135rem rgb(210,214,218);
}
.sign_in .each_input .input_text {
    width:70%;
    padding-left:.5rem;
    font-size:1rem;
    background-color:#f2f5f8;
}
.sign_in .sign_submit {
    padding:1rem 0;
}
.sign_in .blue_btn {
    padding:.75rem 3rem;
    font-size:1rem;
}
/*forget*/
.forget_wrap {
    display:table;
    width:900px;
    height:360px;
    text-align:center;
    background-color:#f2f5f8;
}
.forget_wrap .container {
    display:table-cell;
    vertical-align:middle;
}
.forget_wrap .title {
    margin-bottom:50px;
    
    font-size:30px;
}
.forget_wrap .tips {
    font-size:20px;
    line-height:1.5;
}
/*about_us*/
.about_us .container {padding:6rem 0;}
.about_us .wrap1 {
    padding:5.5rem 0;
    font-size:1rem;
    line-height:1.5;
    text-align:center;
}
.about_us .wrap1 .title {
    font-family:'微软雅黑';
    font-size:1.3rem;
}
.about_us .wrap1 .des {
    padding:2.5rem 0;
}
.about_us .wrap2 .text_wrap .title,.about_us .wrap4 .text_wrap  .title {
    font-family:'微软雅黑';
    font-size:2.3rem;
    line-height:1.2;
    font-weight:bold;
}
.about_us .wrap2 .text_wrap .des,.about_us .wrap4 .text_wrap  .des {
    padding:1.5rem 0 2rem;
    font-size:1rem;
    color:#535353;
    line-height:1.5;
}
.about_us .three_list .each_one {
    float:left;
    width:31.33%;
    margin-left:3%;
}
.about_us .wrap3 .each_one {padding-bottom:4.5rem;}
.about_us .wrap3 .each_one:first-child {
    margin-left:0;
}
.about_us .two_list .each_one {
    float:left;
    width:48.5%;
    margin-left:3%;
}
.about_us .wrap3 .each_one h2 {
    padding:1.5rem 0 .75rem;
    font-family:'微软雅黑';
    font-size:1.3rem;
    white-space:nowrap;
    overflow:hidden;
     font-weight:bold;
}
.about_us .wrap3 .each_one .des {
    font-size:1rem;
    color:#535353;
}
.about_us .wrap2 .picture,.about_us .wrap4 .picture {
    width:85%;
}
.about_us_scroll .swiper-button-next,.about_us_scroll .swiper-button-prev {
    width:2rem;
    height:3.35rem;
}
.about_us_scroll .swiper-button-prev.swiper-button-disabled,
.about_us_scroll .swiper-button-next.swiper-button-disabled {
    opacity:0;
}
.about_us_scroll .swiper-button-next {
    background:url(../images/next1.png) no-repeat left top;
    background-size:100% 100%;
}
.about_us_scroll .swiper-button-prev {
    background:url(../images/prev1.png) no-repeat left top;
    background-size:100% 100%;
}
.about_us_scroll .picture {
    float:left;
    width:40%;
}
.about_us_scroll .text_edit {
    margin-left:45%;
}
.about_us_scroll .text_edit .title {
    padding:.75rem 0 2.5rem;
    font-family:'微软雅黑';
    font-size:2.4rem;
}
.about_us_scroll .text_edit .des {
    font-size:1.3rem;
    line-height:1.4;
}
.about_us_scroll .text_edit .inscribe_wrap {
    padding-top:5rem;
    font-size:1.3rem;
    line-height:1.35;
}
.about_us_scroll .text_edit .name_style {
    display:block;
    font-family:'微软雅黑';
    font-size:1.5rem;
    line-height:2rem;
}
.about_us_scroll .text_edit .name_style i {
    display:inline-block;
    height:2rem;
    width:2rem;
    color:#fff;
    background-color:#000;
    text-align:center
}
.about_us_scroll .text_edit .name {
    display:block;
    font-family:'微软雅黑';
    font-size:1.3rem;
}
.about_us_scroll .text_edit  .other {
    color:#535353;
}
/*电话弹窗*/
.telephone_box {
    font-family:'微软雅黑';
    font-size:16px;
    line-height:1.6;
    text-align:center;
    color:rgb(51,51,51);
}
.telephone_box .light_gray_box {
    padding:2.5rem 0;
    background-color:#f2f5f8;
}
.telephone_box .dark_gray_box {
    padding:4rem 0;
    background-color:#ddd;
}
.telephone_box .number {
    margin-bottom:1rem;
    font-size:22px;
}
.telephone_box .number i {
    display:inline-block;
    width:3.75rem;
    height:3.75rem;
    background:url(../images/phone.jpg) no-repeat left top;
    background-size:100% 100%;
    vertical-align:-3rem;
}
/*图片100%*/
.index_product li .p_picture img,
.index_news_event .each img,
.index_stories .each img,
.compare_window .each_pic img,
.product_wrap .product_list li img,
.pro_picture_scroll img,
.product_detail .wrap2 .pic img,
.e_video img,
.industry_content .wrap2 .manager img,
.industry_content .wrap1 .video img,
.industry_content .wrap4 .each_one img,
.each_story img,
.picture img {
    display:block;
    width:100%;
}
/*背景色*/
.industry_content .wrap2,
.industry_content .wrap5,
.case_studies_list,
.bg1 {
    background-color:#f2f5f8;
}


.page{margin-top:10px; text-align:center;}
.page a{display:inline-block;padding:0px 8px;line-height:20px;border:1px solid #ddd;margin-right:5px;}
.page .current{display:inline-block;padding:0px 8px;font-size:.9rem;line-height:1.6;color:#ccc;}


.editor{line-height:1.5;text-align:left;}
.editor p{text-align:left;}
.editor img{display:-webkit-box;margin:0 auto;}
.editor ol li{list-style-type:square;list-style-position:outside;margin-left:26px;}
.editor ul li{list-style-type:disc;list-style-position:outside;margin-left:26px;}
    .editor b, .editor strong {font-weight:bold;
    }

.case_info_layout {
    position:absolute;
    bottom:10%;
    left:10%;
    width:73.75%;
    padding-left:6.25%
}
.case_info_type {padding-top:20rem;color:#FFF;}
.case_info_type span{display:inline-block;padding:0 10px;
    font-family:'微软雅黑';
    font-size:.95rem;font-weight:bold;
}
.case_info_type span:first-child {
    padding:0 10px 0 0;
}
.case_info_title {width:75%;padding-top:1.25rem;color:#FFF;font-size:4rem;font-weight:100;font-family:'微软雅黑';line-height:1.15;}

.faq_list .each_faq {
    width:48%;float:left;
}

.get_more_page {
   background-color:#ececec;width:120px;line-height:40px;height:40px;margin:10px auto;cursor:pointer;text-align:center;clear:both;
}
.compare_parameter_wrap,.compare_title {margin-bottom:1.25rem;}
.compare_title.on {margin-bottom:0;}

.lan_wrap {
    position: relative;
    z-index:100;
}
.lan_select {
    position:absolute;
    top:2.5rem;
    left:0;
    background-color:#333;
}
.lan_select {
    width: 100%;
    display:none;
}
 .lan_select a {
        display: block;
        text-align: center;
        height: 2rem;
        line-height: 2rem;
        color:#dcdcdc;
        font-size:0.9rem;
}
        .lan_select a:hover
{
    background-color:#999;
    color:#fff;
}


.fadeInUp {
    display:block;
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp;
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    -o-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
}

.frlinks {
    display: block;
    line-height:24px;
    padding-bottom:20px;
}
.frlinks a{
    display:inline-block;padding-right:4px;color:#a0a3a6;font-size:12px;
}
.frlinks span{
    display:inline-block;padding-right:4px;color:#a0a3a6;font-size:12px;
}
.bottom {
    padding-bottom: 16px;
}

.str_page{clear:both;}
.str_page li{list-style:none;display:inline-block;padding:3px 10px;text-align:center;color:#74787c;border:0 none;font-weight:bold; margin-right:10px;border-radius:2px;}
.str_page li.on{ color: #fff;background-color: #4489ec;}
.str_page li.on a {color:#fff;}



.mike_mvc_pager{clear:both;margin-top:50px;text-align:center;}
.mike_mvc_pager a{list-style:none;display:inline-block;padding:3px 10px;text-align:center;color:#74787c;border:0 none;font-weight:bold; margin-right:10px;}
.mike_mvc_pager a.current{color:#fff;border:1px solid #4489ec;background-color:#4489ec;border-radius:2px;}
/*product-detail*/
.product_detail .page_banner .banner_inner {
    position:relative;
}
.product_detail .page_banner .banner_inner img {display:block;}
.product_detail .page_banner .text-wrap {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.product_detail .page_banner .text-inner {
    position:absolute;
    top:50%;
    right:10%;
    width:30rem;
    font-size:.9rem;
    color:#fff;
    line-height:1.5;
    transform:translateY(-50%);
}
.product_detail .page_banner .text-inner .title {
    font-size:2.4rem;
    font-weight:bold;
    line-height:1.2;
    padding-bottom:.5rem;
}
.product_detail .page_banner .text-inner .small {
    display:block;
    padding:.5rem 0 3rem;
    font-weight:bold;
    font-size:1.4rem;
}
.product_detail .page_banner .text-inner .descrition {margin-bottom:.75rem;}
.product_detail .page_banner .text-inner .blue_btn {float:none;}

.c_s_detail .more_stories .each_story:nth-child(2n+1) {margin-left:0;}



.new-about {
	min-width:1024px;
}
.a-banner {
	width:100%;
	min-height:46rem;
	position:relative;
}
.a-banner .box {
	max-width:1240px;
	margin:auto;
	text-align:center;
	padding-top:6rem;
}
.a-banner .box .icon {
	margin-bottom:1.2rem;
}
.a-banner .box .t1 {
	font-size:2.9rem;
	line-height:1;
	color:#fff;
	font-weight:bold;
	margin-bottom:2.8rem;
}
.a-banner .box .t2 {
	width:65rem;
	font-size:1.2rem;
	line-height:1.8rem;
	color:#fff;
	margin:0 auto 4.6rem;
}
.a-banner .box .cks a{
    color:#fff;
}
.a-banner .box .cks div {
	display:inline-block;
	width:11.5rem;
	height:3.1rem;
	text-align:center;
	line-height:3.1rem;
	background:#4489ec;
	color:#fff;
	font-size:1rem;
	margin:0 15px;
}
.a-banner .box .cks div img {
	display:inline-block;
	vertical-align:middle;
	margin-right:0.6rem;
    width:1.8rem;
}
.a-banner .box2 {
	width:100%;
	height:9rem;
	position:absolute;
	left:0;
	bottom:0;
	z-index:2;
	background:rgba(23,27,32,.6);
	text-align:center;
}
.a-banner .box2 a {
	display:inline-block;
	padding-top:2rem;
	margin:0 3.5rem;
}
.a-banner .box2 a .icon {
	width:3rem;
	margin:0 auto 1rem;
}
.a-banner .box2 a .txt {
	font-size:1.1rem;
	line-height:1;
	color:#fff;
}

.a-us {
	min-width:1024px;
	background:#eee;
	box-sizing:border-box;
	padding:4.7rem 10% 5.1rem;
}
.a-us .title {
	font-size:2.9rem;
	line-height:1;
	font-weight:bold;
	color:#000;
	text-align:center;
	margin-bottom:3rem;
}
.a-us .list {
	max-width:1500px;
	margin:auto;
	display:table;
}
.a-us .list li {
	width:calc(50% - 10px);
	float:left;
	margin-right:20px;
	background:#fff;
	list-style:none;
	padding-bottom:2.3rem;
	margin-bottom:0.9rem;
}
.a-us .list li:nth-child(2n) {
	margin-right:0;
}
.a-us .list li .img {
	width:100%;
}
.a-us .list li .tbox {
	width:100%;
	box-sizing:border-box;
	padding:1rem 1.5rem 0 2.5rem;
}
.a-us .list li .txt1 {
	font-size:1.4rem;
	line-height:2.1rem;
	height:4.2rem;
	color:#323333;
	font-weight:bold;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.a-us .list li .line {
	width:6.4rem;
	height:0.4rem;
	background:#4489ec;
	margin:0.9rem 0 1.2rem;
}
.a-us .list li .txt2 {
	font-size:1rem;
	line-height:1.5rem;
	height:3rem;
	color:#000;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.a-news {
	min-width:1024px;
	height:40rem;
	box-sizing:border-box;
	padding:0 10%;
}
.a-news .box {
	max-width:1500px;
	margin:auto;
	padding-top:5.3rem;
}
.a-news .box .title {
	font-size:2.9rem;
	font-weight:bold;
	color:#fff;
	line-height:1;
	margin-bottom:2rem;
}
.a-news .box .list {
	width:100%;
}
.a-news .box .list li {
	font-size:1.1rem;
	line-height:1.7rem;
	margin-bottom:0.7rem;
}
.a-news .box .list li .t1 {
	color:#fff;
}
.a-news .box .list li .t2 {
	color:#fff;
	padding-left:0.6rem;
}
.a-news .box .cks {
	margin-top:5rem;
}
.a-news .box .cks div {
	display:inline-block;
	width:11.5rem;
	height:3.1rem;
	text-align:center;
	line-height:3.1rem;
	color:#fff;
	background:#4489ec;
	font-size:1.1rem;
	margin-right:0.7rem;
}
.a-news .box .cks a {
	color:#fff;
	display:block;
}

.a-video {
	min-width:1024px;
	box-sizing:border-box;
	padding:0 10%;
}
.a-video .box {
	max-width:1500px;
	margin:auto;
	display:table;
	padding:6.1rem 0 5rem;
}
.a-video .box .video {
	width:52.5%;
	float:left;
	margin-left:-1rem;
}
.a-video .box .tbox {
	width:42%;
	float:right;
}
.a-video .box .tbox .t1 {
	font-weight:bold;
	font-size:2.9rem;
	line-height:3.9rem;
	color:#000;
}
.a-video .box .tbox .t2 {
	font-size:1rem;
	line-height:1.6rem;
	color:#000;
	margin-top:2.8rem;
}

.a-case {
	min-width:1024px;
	height:42.5rem;
	box-sizing:border-box;
	padding:0 10%;
}
.a-case .box {
	max-width:1500px;
	margin:auto;
	display:table;
	padding-top:8rem;
}
.a-case .box .tbox {
	width:38%;
	float:left;
}
.a-case .box .tbox .t1 {
	font-size:2.9rem;
	font-weight:bold;
	color:#fff;
	line-height:3.6rem;
}
.a-case .box .tbox .t2 {
	font-size:1rem;
	line-height:1.5;
	color:#fff;
	margin-top:1.5rem;
}
.a-case .box .tbox .t3 {
	width:11.5rem;
	height:3.1rem;
	background:#4489ec;
	color:#fff;
	text-align:center;
	line-height:3.1rem;
	font-size:1.1rem;
	display:block;
	margin-top:9.9rem;
}
.a-case .box .list {
	width:58%;
	float:right;
}
    .a-case .box .list ul {
        float:left;
        width:48%;
        margin-left:2%;
    }
.a-case .box .list li {
	width:100%;
	border-left:1px solid #fff;
	box-sizing:border-box;
	font-size:1.1rem;
	line-height:1.6rem;
	list-style:none;
	margin-left:1.5rem;
	padding:0.3rem 0 1.4rem 2.5rem;
    color:#fff;
}
.a-case .box .list li span{
    display:inline-block;
    width:24px;
	color:#fff;
    vertical-align:top;
}
.a-case .box .list li a {
	color:#fff;
    display:inline-block;
    width:16.6rem;
}

.a-use {
	min-width:1024px;
	box-sizing:border-box;
	padding:0 10%;
}
.a-use .box {
	max-width:1500px;
	margin:auto;
	text-align:center;
	padding:4.6rem 0;
}
.a-use .box .title {
	font-size:2.9rem;
	line-height:3.9rem;
	font-weight:bold;
	color:#000;
}
.a-use .box .txt {
	max-width:1024px;
	margin:1.6rem auto 2.4rem;
	font-size:1rem;
	line-height:1.5rem;
	color:#000;
}
.a-use .box .list {
	width:100%;
	display:table;
}
.a-use .box .list li {
	width:calc(25% - 9px);
	margin-right:12px;
	margin-bottom:9px;
	float:left;
	position:relative;
	list-style:none;
    overflow:hidden;
}
.a-use .box .list li:nth-child(4n) {
	margin-right:0;
}
.a-use .box .list li span {
	width:100%;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	z-index:2;
	left:0;
	font-size:1.4rem;
	font-weight:bold;
	color:#fff;
}


/* 2021.11.1新增 */
.product_detail .page_banner .text-inner .more-wrap {
	display: flex;
	align-items: center;
}

.product_detail .page_banner .btnPlay {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	margin-left: 1rem;
}

.product_detail .iconPlay {
	width: 0.8rem;
	margin-right: 10px;
}

.popupVideo {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	z-index: 99999;
	display: none;
}

.popupVideo .wrapVideo {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 80%;
	width: 80%;
	max-height: 80vh;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.popupVideo .btnPlay {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 4rem;
}

.popupVideo .close {
	position: absolute;
	top: 5%;
	right: 5%;
	cursor: pointer;
	width: 1.5rem;
}

.product_detail .pro_picture_scroll .view .swiper-container {
	display: flex;
   justify-content: center;
	align-items: center;
}

.product_detail .view .videoBox {
	display: none;
    width:100%;
}

.product_detail .videoBox .btnPlay {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 4rem;
	cursor: pointer;
}