body, button, dd, div, dl, form, h1, h2, h3, h4, h5, h6, html, img, input, li, ol, p {

    margin: 0;

    padding: 0;

    border: 0

}



* {

    -webkit-tap-highlight-color: transparent;

}



body {

    font-family:"SOURCEHANSANSCN-REGULAR","Helvetica Neue",Helvetica,Arial,sans-serif;

    background-color: #ffffff;

    overflow-x: hidden;

}



button, input, textarea,select{

   -webkit-appearance: none;

   resize: none;

   outline: none;

   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

   border: 0;

}



h1, h2, h3, h4, h5, h6 {

    font-weight: normal;

}



img {

    border: 0;

    max-width: 100%;

    vertical-align: middle;

}

.none{

	display:none;

}



.online_x{

	cursor:pointer;

}

button:hover,

input[type=submit]:hover {

    cursor: pointer

}



button:focus,

input:active,

input:focus,

textarea:focus {

   /* border: 0*/

  	outline: 0 none;

  	outline-color: transparent;

}



a {

    color: #333;

    display: inline-block;

}



a:link {

    text-decoration: none

}



a:visited {

    text-decoration: none

}



a:hover {

    text-decoration: none;



}



a:active {

    text-decoration: none

}



li {

    list-style: none;

}




.clear {

    clear: both;

    font-size: 0;

    line-height: 0;

    height: 0;

    visibility: hidden

}



.clearfix:after,

.clearfix:before {

    content: "";

    display: table

}



.clearfix:after {

    clear: both

}



.clearfix {

    zoom: 1

}

@font-face{

    font-family: "SOURCEHANSANSCN-BOLD";

    src: url('../fonts/SOURCEHANSANSCN-BOLD.OTF');

}

@font-face{

    font-family: 'SOURCEHANSANSCN-REGULAR'; 

    src: url('../fonts/SOURCEHANSANSCN-REGULAR.OTF');

}

@font-face{

    font-family: "PingFang-Regular";

    src: url('../fonts/PingFang-Regular.otf');

}

@font-face{

    font-family: "PingFang-Bold";

    src: url('../fonts/PingFang-Bold.ttf');

}

.conwidth{

	width: 85.41%;

	margin: auto;

}

.mwidth{

	max-width: 1500px;

	width: 100%;

	margin: 0 auto;

	margin-top: 30px;

    padding-bottom: 40px;

}

.cwidth{

	max-width: 1300px;

	width: 100%;

	margin: 0 auto;

}

/*ÃƒÂ©Ã¢â‚¬â€Ã‚Â´ÃƒÂ¨Ã‚Â·Ã‚Â*/

.pad{

	padding-top: 100px;

}

.pad-t1{

	padding-top: 90px;

}

.pad-t2{

	padding-top: 55px;

}

.pad-t3{

	padding-top: 80px;

}

.pad-t4{

	padding-top: 70px;

}

.pad-t5, .lookup.pad-t5{

	padding-top: 60px;

}

.pad-t6{

	padding-top: 110px;

}

.pad-b1{

	padding-bottom: 150px;

}

.pad-b2{

	padding-bottom: 55px;

}

.pad-b3, .recommended.pad-b3{

	padding-bottom: 110px;

}

.pad-b4{

	padding-bottom: 80px;

}

.pad-b5{

	padding-bottom: 35px;

}

.pad-b6{

	padding-bottom: 70px;

}

.mar-b1{

	margin-bottom: 75px;

}

/*header*/

.header{

	width: 100%;

}

.header.white{

	position: fixed;

	top: 0;

	left:0;

	z-index: 99999;

	box-shadow: 0px 0px 20px rgba(0,0,0,.15);

}

.header.white, .header.white1{

	background-color: #ffffff;

}

.header .box{

}

.header .logo{

	float: left;

}

.header .logo a{

	display: inline-block;

	width: 100%;

	line-height: 100px;

}

.header .logo a img{

	max-width: 277px;

	/*height: 61px;*/

}

.header .logo a .logo1{

}

.header .logo a .logo2{

	display: none;

}

.header.white .logo a .logo1, .header.white1 .logo a .logo1{

	display: none;

}

.header.white .logo a .logo2, .header.white1 .logo a .logo2{

	display: inline-block;

}

.header .header-right{

	float: right;

}

.header .nav{

	float: left;

}

.header .nav>ul>li{

	position: relative;

	float: left;

	line-height: 100px;

	margin: 0px 35px;

}

.header .nav>ul>li>a{

	color: #ffffff;

	font-size: 16px;

	font-weight: bold;

}

.header.white .nav>ul>li>a, .header.white1 .nav>ul>li>a{

	color: #333333;

}

.header .nav>ul>li:hover>a, .header.white .nav>ul>li:hover>a, .header.white1 .nav>ul>li:hover>a{

	color: #0088d2;

}

.header .navcell{

	display: none;

	position: absolute;

	left: 50%;

	top: 100px;

	z-index: 100;

	-o-transform: translateX(-50%);

	-ms-transform: translateX(-50%);

	-moz-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

	padding: 18px 0px;

	background: rgba(255,255,255,.85);

	/*min-width: 200px;*/

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

    white-space: nowrap;

    border-top: #ddd solid 1px;

}

.header .navcell .con{

	min-height: 270px;

	min-width: 200px;

}

.header .nav-li{

	width: 100%;

	text-align: center;

	margin-bottom: 8px;

}

.header .nav-li:last-child{

	margin-bottom: 0;

}

.header .nav-li>a, .header .nav-li .a-level{

	display: block;

	width: 100%;

	color: #333333;

	font-size: 16px;

	line-height: 42px;

	cursor: pointer;

	padding: 0px 12px;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.header .nav-li>a{

	padding: 0px 30px;

	text-align: left;

}

.header .nav-li .a-level{

	position: relative;

	padding-right: 25px;

	padding-left: 30px;

    text-align: left;

}

.header .nav-li .a-level i{

	position: absolute;

	right: 12px;

	top: 0;

	display: inline-block;

	width: 7px;

	height: 100%;

	background: url(../images/img8.png) center right no-repeat;

	background-size: 7px 12px;

}

.header .nav-li:hover .a-level i{

	background: url(../images/img9.png) center right no-repeat;

	background-size: 7px 12px;

}

.header .nav-li:hover>a, .header .nav-li:hover .a-level{

	color: #ffffff;

	background-color: #0088d2;

}

.header .nav-li .level-con{

	position: absolute;

	left: 200px;

	top: -1px;

	/*min-height: 306px;*/

	height: 100%;

	background: rgba(242,242,242,0.85);

	display: none;

	border-top: #ddd solid 1px;

}

.header .nav-li:hover .level-con{

	display: block;

}

.header .nav-li .level-con ul{

	padding: 20px 0px;

}

.header .nav-li .level-con ul li{

	line-height: 36px;

}

.header .nav-li .level-con ul li a{

	display: inline-block;

	width: 100%;

	color: #333333;

	font-size: 16px;

	margin-bottom: 5px;

	padding: 0 30px;

	min-width: 140px;

	text-align: left;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.header .nav-li .level-con ul li a:hover{

	color: #0088d2;

}

/*ÃƒÂ¦Ã¢â‚¬Â°Ã¢â‚¬Â¹ÃƒÂ¦Ã…â€œÃ‚Âºheader*/

.header .menubtn{

	float: right;

	display: none;

	width: 50px;

    height: 60px;

    background: url(../images/menu-icon11.png) center right no-repeat;

    -moz-background-size: 36px 36px;

    -webkit-background-size: 36px 36px;

    background-size: 36px 36px;

    cursor: pointer;

}

.header.white .menubtn, .header.white1 .menubtn{

	background: url(../images/menu-icon1.png) center right no-repeat;

	 -moz-background-size: 36px 36px;

    -webkit-background-size: 36px 36px;

    background-size: 36px 36px;

}

.header .menubtn.on{

    background: url(../images/menu-icon21.png) center right no-repeat;

    -moz-background-size: 36px 36px;

    -webkit-background-size: 36px 36px;

    background-size: 36px 36px;

}

.header.white .menubtn.on, .header.white1 .menubtn.on{

	background: url(../images/menu-icon2.png) center right no-repeat;

	-moz-background-size: 36px 36px;

    -webkit-background-size: 36px 36px;

    background-size: 36px 36px;

}

.m-nav{

	display: none;

	position: fixed;

    right: 0;

    top: 60px;

    width: 100%;

    height: -moz-calc(100vh - 60px);

    height: -webkit-calc(100vh - 60px);

    height: calc(100vh - 60px);

    background: #fff;

    display: none;

    overflow-y: auto;

    z-index: 105;

}

.m-nav .m-searchbox{

	padding: 6% 3% 0;

	overflow: hidden;

}

.m-nav .m-search{

	width: 100%;

	border: #666666 solid 1px;

	border-radius: 15px;

	margin: 0 auto;

	padding-right: 20px;

	padding-left: 60px;

	background: url(../images/search1.png) center left 20px no-repeat;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.m-nav .m-search input{

	width: 100%;

	height: 50px;

	line-height:50px;

	color: #333333;

	font-size: 16px;

	background: none;

	border: none;

	outline: none;

	-webkit-appearance: none;

  	-moz-appearance: none;

}

.m-nav ul{

	padding: 3% 3% 0;

}

.m-nav ul li{

	position: relative;

	width: 100%;

	border-bottom: 1px solid #eeeeee;

	padding: 0 3%;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.m-nav ul li .one-level{

	width: 100%;

}

.m-nav ul li .one-level i{

	position: absolute;

	right: 0;

	top: 0;

	bottom: 0;

	margin: auto;

	width: 18px;

	height: 100%;

	background: url(../images/img71.png) center no-repeat;

	background-size: 13px 7px;

}

.header .m-nav ul li>a, .one-level{

	position: relative;

	display: inline-block;

	color: #333333;

	font-size: 22px;

	margin: 0 auto;

	line-height: 65px;

}

.m-nav .submenu{

	display: none;

	margin: auto;

	width: 100%;

	padding: 0 3% 3%;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.submenu .submenu-li>a{

	display: inline-block;

	color: #666666;

	font-size: 18px;

	line-height: 2.4;

}

.submenu a:hover{

	color: #1762cb;

}

.submenu-li .two-level{

    color: #666666;

    font-size: 18px;

    line-height: 2.4;

}

.submenu-li .level-box{

	display: none;

}

.submenu-li .level-ul{

	padding: 10px 10px;

	overflow: hidden;

}

.submenu-li .level-li{

	text-align: left;

	overflow: hidden;

}

.submenu-li .level-li a{

	font-size: 16px;

	color: #666666;

	line-height: 2.4;

}

.submenu-li .level-li .imgbox{

	width: 100%;

	overflow: hidden;

	margin-bottom: 10px;

}

.submenu-li .level-li .imgbox img{

	max-width: 100%;

}

.submenu-li .level-li .txtbox{

	padding: 0 5%;

	overflow: hidden;

}

.submenu-li .level-li .txtbox .t1{

	color: #333333;

	font-size: 16px;

	line-height: 1.5;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.submenu-li .level-li .txtbox .t2{

	color: #333333;

	font-size: 14px;

	line-height: 1.5;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.header-other{

	position: relative;

	float: left;

	padding-left: 35px;

}

.header-other::before{

	content: '';

	position: absolute;

	left: 0;

	top: 0;

	bottom: 0;

	margin: auto;

	width: 1px;

	height: 18px;

	background-color: #c1c1c1;

}

.header-search{

    width: 20px;

    height:38px;

    float:left;

    margin-top: 31px;

    position:relative;

    overflow:hidden;

    -moz-transition: all .5s ease;

    -webkit-transition: all .5s ease;

    -o-transition: all .5s ease;

    -ms-transition: all .5s ease;

    transition: all .5s ease;

}

.header-search-bg {

    width: 20px;

    height:38px;

    background:url(../images/search.png) right center no-repeat;

    background-size: 19px 17px;

    position:absolute;

    right:0;

}

.header.white .header-search-bg, .header.white1 .header-search-bg{

	 background:url(../images/search1.png) right center no-repeat;

	 background-size: 19px 17px;

}

.header-search2 {

    width: 150px;

    height:38px;

}

.header-search-box2 {

    right:0!important;

}

.header-search-box {

    position:absolute;

    right: -150px;

    width: 150px;

    height:38px;

    top:0;

    background:#dee8ee;

    border-radius: 19px;

    overflow: hidden;

    -moz-transition: all .5s ease;

    -webkit-transition: all .5s ease;

    -o-transition: all .5s ease;

    -ms-transition: all .5s ease;

    transition: all .5s ease;

}

.header-search-txt {

    width: 100px;

    height: 38px;

    line-height:38px;

    border:none;

    float:left;

    padding-left: 20px;

    color:#333;

    font-size:12px;

    background:none;

    outline: none;

    -o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.header-search-txt::-webkit-input-placeholder, textarea::-webkit-input-placeholder {

	color: #666;

}

.header-search-txt:-moz-placeholder, textarea:-moz-placeholder {

	color: #666;

}

.header-search-txt::-moz-placeholder, textarea::-moz-placeholder {

	color: #666;

}

.header-search-txt:-ms-input-placeholder, textarea:-ms-input-placeholder {

	color: #666;

}

.header-search-button {

    width: 44px;

    height: 35px;

    float: left;

    cursor: pointer;

    border: none;

    background: url(../images/search1.png) center center no-repeat;

}

.header .language{

	float: left;

	display: inline-block;

	font-size: 14px;

	color: #121212;

	height: 100px;

	line-height: 100px;

	position: relative;

	cursor: pointer;

	z-index: 99;

	text-align: left;

	margin-left: 20px;

}

.header .language .top{

}

.header .language .top .icon1{

}

.header .language .top .icon2{

	display: none;

}

.header.white .language .top .icon1, .header .language:hover .icon1, .header.white1 .language .top .icon1{

	display: none;

}

.header.white .language .top .icon2, .header .language:hover .icon2, .header.white1 .language .top .icon2{

	display: inline-block;

}

.header .language .drop-down{

	display: none;

	position: absolute;

	top: 75px;

	left: 50%;

	z-index: 100;

	width: 77px;

	text-align: center;

	/*background: rgba(0,0,0,.5);*/

	background: rgba(255,255,255,.85);

	-o-transform: translateX(-50%);

	-ms-transform: translateX(-50%);

	-moz-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

}

.header .language .drop-down ul{

	padding: 10px 0px 10px;

	/*box-shadow: 0px 0px 15px rgba(0,0,0,.15);*/

}

.header .language .drop-down ul li{

	padding: 0px 10px;

}

.header .language .drop-down ul li:hover{

	background-color: #0088d2;

}

.header .language .drop-down a{

	display: block;

	font-family: "PingFang-Regular";

	font-size: 16px;

	line-height: 2;

	color: #333333;

}

.header .language .drop-down ul li:hover a{

	color: #ffffff;

}

.header .language .drop-down a:hover{

	color: #ffffff;

}

.header-share{

	float: left;

	margin-top: 31px;

}

.header-share .icon{

	float: left;

	height: 38px;

	line-height: 38px;

	margin-left: 20px;

}

.header .header-other .icon1{

}

.header .header-other .icon2{

	display: none;

}

.header.white .header-other .icon1, .header .header-other .icon:hover .icon1, .header.white1 .header-other .icon1{

	display: none;

}

.header.white .header-other .icon2, .header .header-other .icon:hover .icon2, .header.white1 .header-other .icon2{

	display: inline-block;

}

/*footer*/

.footer{

	padding-top: 40px;

	background-color: #01131d;

}

.footer .footer-top{

	padding-bottom: 60px;

}

.footer .footer-left{

	float: left;

	width: 30%;

	border-right: #2d2d2d solid 1px;

	padding-right: 20px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.footer .footer-logo{

	margin-bottom: 20px;

}

.footer .footer-logo img{

}

.footer .footer-info{

	max-width: 420px;

	width: 100%;

}

.footer .footer-info .txtli{

	color: #9d9d9d;

	font-size: 14px;

	line-height: 2.2;

	overflow: hidden;

}

.footer .footer-info .txtli .sp1{

	float: left;

	width: 70px;

	text-align: left;

	overflow: hidden;

	color: #ffffff;

}

.footer .footer-info .txtli .sp2{

	float: left;

	width: -moz-calc(100% - 70px);

	width: -webkit-calc(100% - 70px);

	width: calc(100% - 70px);

	word-break: break-word;

}

.footer-share{

	margin-top: 30px;

}

.footer-share .t1{

	max-width: 420px;

	width: 100%;

	color: #efefef;

    font-size: 16px;

    font-weight: bold;

    padding-bottom: 10px;

    margin-bottom: 10px;

	border-bottom: #efefef solid 1px;

}

.footer-share .t2{

	color: #9d9d9d;

    font-size: 14px;

    margin-bottom: 20px;

}

.footer-share ul li{

	position: relative;

	float: left;

	margin-right: 25px;

}

.footer-share ul li:last-child{

	margin-right: 0;

}

.footer-share ul li a{

	display: inline-block;

	text-align: center;

}

.footer-share ul li a img{

}

.footer-share ul li a .img1{}

.footer-share ul li a .img2{

	display: none;

}

.footer-share ul li:hover a .img1{

	display: none;

}

.footer-share ul li:hover a .img2{

	display: inline-block;

}

.footer-share ul li .popup{

    display: none;

    position: absolute;

    bottom: 30px;

    left: 50%;

    -o-transform: translateX(-50%);

    -ms-transform: translateX(-50%);

    -moz-transform: translateX(-50%);

    -webkit-transform: translateX(-50%);

    transform: translateX(-50%);

    width: 100px;

    height: 100px;

    padding-bottom: 12px;

    z-index: 10;

}

.footer-share ul li:hover .popup{

	display: block;

}

.footer-share ul li .er-code{

    background: #FFFFFF;

}

.footer-share ul li .er-code img {

    width: 100px;

    height: 100px;

}

.footer-share ul li .triangle{

   	position: absolute;

   	left: 50%;

   	bottom: 0;

	-o-transform: translateX(-50%);

	-ms-transform: translateX(-50%);

	-moz-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

   	width: 0;

    height: 0;

    border-style: solid;

    border-width: 12px 9px 0px;

    border-color: #FFFFFF transparent transparent transparent;

}

.ft-email{

	margin-top: 30px;

}

.ft-email .t1{

	color: #efefef;

    font-size: 16px;

    font-weight: bold;

}

.ft-email .emailbox{

	margin-top: 10px;

}

.ft-email .emailbox .ftinp{

	float: left;

	margin-right: 10px;

	background-color: #fff;

	padding: 0px 12px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.ft-email .emailbox .ftinp1{

	width: 180px;

}

.ft-email .emailbox .ftinp2{

	width: 110px;

}

.ft-email .emailbox .ftinp3{

	width: 70px;

	height: 24px;

}

.ft-email .emailbox .ftinp input{

	width: 100%;

	overflow: hidden;

	background: none;

	border: none;

	outline: none;

	color: #333;

	font-size: 14px;

	line-height: 24px;

}

.ft-email .emailbox .ftinp input::-webkit-input-placeholder{

    color: #666;

}

.ft-email .emailbox .ftinp input:-moz-placeholder{

  	color: #666;

}

.ft-email .emailbox .ftinp input::-moz-placeholder{

  	color: #666;

}

.ft-email .emailbox .ftinp input:-ms-input-placeholder{

  	color: #666;

}

.footer-nav{

	float: right;

	width: 50%;

	overflow: hidden;

}

.footer-nav .ftnavul{

	max-width: 730px;

}

.footer-nav .navli{

	/*float: left;

	padding-left: -moz-calc((42.5% - 100px) / 6);

	padding-left: -webkit-calc((42.5% - 100px) / 6);

	padding-left: calc((42.5% - 100px) / 6);

	width: 11.5%;*/

	width: 25%;

    padding-left: 7%;

    display: inline-block;

    vertical-align: top;

    margin-bottom: 20px;

}

.footer-nav .navli:last-child{

	width: 100px;

}

.footer-nav .navli .title{

	color: #efefef;

	font-size: 16px;

	font-weight: bold;

}

.footer-nav .navli ul{

	margin-top: 15px;

}

.footer-nav .navli ul li{

	margin-bottom: 10px;

}

.footer-nav .navli ul li a{

	color: #9d9d9d;

	font-size: 14px;

	line-height: 2;

}

.footer-nav .navli ul li a:hover{

	color: #0087d2;

}

.footer .footer-bottom{

	padding: 18px 0px;

	border-top: #2d2d2d solid 1px;

}

.footer .copyright{

	color: #7b7d7f;

    font-size: 14px;

    overflow: hidden;

}

.footer .copyright .txt{

	float: left;

}

.footer .copyright a{

	color: #7b7d7f;

}

.footer .copyright .name{

	color: #b8b7b7;

	margin: 0 10px;

}

.t-support{

	float: right;

	color: #656566;

}

.t-support:hover, .footer .copyright a:hover{

	color: #ffffff;

}

/*banner*/

.lunbotu{

	position: relative;

	width: 100%;

	overflow: hidden;

}

.lunbotu .swiper-slide a{

	display: block;

	width: 100%;

}

.lunbotu .swiper-slide a>img{

	width: 100%;

}



.lunbotu .swiper-slide a{

	position: relative;

	display: block;

	width: 100%;

}

/*.lunbotu .swiper-slide a::before{

	content: '';

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background: rgba(0,0,0,.51);

}*/

.oimg2{

	display: none;

}

.i-banner{

	position: absolute;

	left: 50%;

	top: 50%;

	-o-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	z-index: 2;

}

.i-banner .box{

	text-align: center;

}

.i-banner .box .t1{

	font-family: "SOURCEHANSANSCN-BOLD";

	color: #ffffff;

	font-size: 70px;

}

.i-banner .box .t2{

	font-family: "PingFang-Regular";

	color: #ffffff;

	font-size: 18px;

	line-height: 1.6;

	margin-bottom: 65px;

}

.i-banner .box .btn{

}

.i-banner .box .btn span{

	display: inline-block;

	min-width: 210px;

	height: 60px;

	line-height: 60px;

	border-radius: 12px;

	color: #ffffff;

	font-size: 24px;

	background-image: url(../images/img7.png);

	background-size: cover;

	background: linear-gradient(left, #0ea4bf, #0b9cc2, #0691c8, #0084ce);

   	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0ea4bf,endColorStr=#0084ce);

    background: -webkit-gradient(linear, 0 0, 100% 0, from(#0ea4bf), color-stop(0.33, #0b9cc2), color-stop(0.67, #0691c8), to(#0084ce));

    background: -webkit-linear-gradient(left, #0ea4bf, #0b9cc2, #0691c8, #0084ce);

    background: -moz-linear-gradient(left, #0ea4bf, #0b9cc2, #0691c8, #0084ce);

    background: -o-linear-gradient(left, #0ea4bf, #0b9cc2, #0691c8, #0084ce);

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.lunbotu>.swiper-pagination-bullets, .lunbotu .swiper-pagination-custom, .lunbotu .swiper-pagination-fraction {

    bottom: 8%;

    left: 0;

    width: 100%;

}

.lunbotu.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{

	 margin: 0px 4px;

}

.lunbotu .swiper-pagination-bullet {

	position: relative;

    display: inline-block;

  	width: 10px;

  	height: 10px;

  	text-align: center;

  	background: #aeaeae;

 	border-radius:50%;

  	opacity: 1;

  	box-shadow: none;

  	-webkit-transition-duration: .3s;

    transition-duration: .3s;

    border-radius: 5px;

    overflow: hidden;

}

.lunbotu .swiper-pagination-bullet-active{

	position: relative;

	opacity: 1;

	width: 42px;

	border-radius: 5px;

	background-color: #5eb6e9;

}

/*.lunbotu .swiper-pagination-bullet span {

    position: absolute;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    border-radius: 5px;

    overflow: hidden;

}

.lunbotu .swiper-pagination-bullet-active span{

	background-color: #5eb6e9;

    animation: load 4.5s ease-in;

    -moz-animation: load 4.5s ease-in;

    -webkit-animation: load 4.5s ease-in;

    -o-animation: load 4.5s ease-in;

}

@-webkit-keyframes load {

    0% {

        width: 0%;

    }



    100% {

        width: 100%;

    }

}

@keyframes load{

    0% {

        width: 0;

    }

    100% {

        width: 100%;

    }

}



@-moz-keyframes load{

    0% {

        width: 0;

    }

    100% {

        width: 100%;

    }

}



@-webkit-keyframes load{

    0% {

        width: 0;

    }

    100% {

        width: 100%;

    }

}



@-o-keyframes load{

    0% {

        width: 0;

    }

    100% {

        width: 100%;

    }

}*/

/*.lunbotu .swiper-button-next, .lunbotu .swiper-button-prev {

    position: absolute;

    top: 50%;

    width: 60px;

    height: 60px;

    margin-top: -30px;

    z-index: 10;

    cursor: pointer;

    -moz-background-size: 60px 60px;

    -webkit-background-size: 60px 60px;

    background-size: 60px 60px;

    background-position: center;

    background-repeat: no-repeat;

}

.lunbotu .swiper-button-next, .lunbotu.swiper-container-rtl .swiper-button-prev {

    background-image: url(../images/img3.png);

    right: 1.3%;

    left: auto;

}

.lunbotu .swiper-button-prev, .lunbotu.swiper-container-rtl .swiper-button-next{

    background-image: url(../images/img2.png);

    left: 1.3%;

    right: auto;

}*/

.obanner{

	position: relative;

	width: 100%;

	overflow: hidden;

	text-align: center;

}

.bannerzi1{

	display:none;

}

.obanner>img{

	width: 100%;

}

.bannerzi{

	position: absolute;

    top: 50%;

    left: 50%;

    transform:translate(-50%, -50%);

	-ms-transform:translate(-50%, -50%);

	-moz-transform:translate(-50%, -50%);

	-webkit-transform:translate(-50%, -50%);

	-o-transform:translate(-50%, -50%);

    margin: auto;

}

.obanner .bannerzi .box{

	text-align: left;

}

.obanner .bannerzi .box .t1{

	color: #000000;

	font-size: 40px;

	font-weight: bold;

}

.obanner .bannerzi .box .t1 .sp{

	display: inline-block;

	vertical-align: text-bottom;

	margin-left: 10px;

	font-family: "PingFang-Bold";

	color: #999898;

	font-size: 24px;

	text-transform: uppercase;

}

.obanner .bannerzi .box .t2{

	color: #422b2b;

	font-size: 18px;

	margin-top: 15px;

}

.obanner .bannerzi .box .t2.color1{

	color: #422b2b;

}

/*ÃƒÂ¤Ã‚Â¾Ã‚Â§ÃƒÂ¨Ã‚Â¾Ã‚Â¹ÃƒÂ¦Ã‚Â Ã‚Â*/

.sidebar{

	position: fixed;

	bottom: 8%;

    right: 50px;

    z-index: 99;

    opacity: 0;

    transform: translateX(80px);

    -webkit-transform: translateX(80px);

    -moz-transform: translateX(80px);

    -o-transition: all .5s;

    -ms-transition: all .5s;

    -moz-transition: all .5s;

    -webkit-transition: all .5s;

    transition: all .5s;

}

.sidebar.show{

	opacity: 1;

	transform: none;

}

.sidebar ul li{

	position: relative;

	text-align: center;

	cursor: pointer;

	margin-bottom: 1px;

}

/*.sidebar ul li:hover{

	background-color: #ffffff;

}

.sidebar ul li.istopdiv:hover{

	background-color: #0e6eb8;

}*/

.sidebar ul li a, .sidebar ul li .istop{

	display: inline-block;

	position: relative;

	/*width: 60px;*/

	padding: 3px;

}

.sidebar ul li a .imgbox, .sidebar ul li .istop .imgbox{

	width: 100%;

	text-align: center;

	margin-bottom: 10px;

}

.sidebar ul li .imgbox img{

	display: inline-block;

}

.sidebar ul li .imgbox .img1{

}

.sidebar ul li .imgbox .img2{

	display: none;

}

.sidebar ul li .t1{

	color: #0088d2;

	font-size: 16px;

}

.sidebar ul li .t2{

	color: #0088d2;

	font-size: 16px;

}

.sidebar ul li a:hover .t1, .sidebar ul li a:hover .t2{

	color: #0e6eb8;

}

.sidebar ul li .secondary{

	display: none;

	position: absolute;

	right: 60px;

	top: 0;

	z-index: 10;

	min-height: 100%;

	padding: 10px;

	background-color: #FFFFFF;

	box-shadow: -4px 4px 30px rgba(0,0,0,.1);

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

	-o-transition: all .5s;

    -ms-transition: all .5s;

    -moz-transition: all .5s;

    -webkit-transition: all .5s;

    transition: all .5s;

}

.sidebar ul li:hover .secondary{

	display: block;

}

.sidebar ul li .txtli{

	text-align: left;

	padding: 0 10px;

	color: #0e6eb8;

	font-size: 20px;

	font-weight: bold;

	font-family: "DIN-BOLD";

	line-height: 50px;

	white-space: nowrap;

}

.sidebar ul li .imgli{

}

.sidebar ul li .imgli img{

	display: inline-block;

	max-width: 90px;

	width: 90px;

	height: 90px;

}

/*index*/

.i-title{

	text-align: center;

}

.i-title.left{

	text-align: left;

}

.i-title .t1{

	color: #000000;

	font-size: 36px;

	font-weight: bold;

}

.i-title .t2{

	color: #959595;

	font-size: 16px;

	margin-top: 15px;

}

.i-title .t3{

	color: #087ac0;

	font-size: 30px;

	font-weight: bold;

}

.product-details .i-title .t3{

	colorÃƒÂ¯Ã‚Â¼Ã…Â¡#333333;

}

.i-title .t4{

	font-size: 36px;

	color: #333333;

	margin-bottom:20px;

	font-weight: bold;

}

.i-title .t5{

	font-size: 36px;

	color: #000000;

	font-weight: bold;

}

.i-title .t6{

	max-width: 1320px;

	width: 90%;

	margin: 20px auto 0px;

	color: #333333;

	font-size: 16px;

	line-height: 1.75;

}

.feedback .i-title .t6{

	color: #6b6b6b;

}

.i-title .t7{

	font-size: 30px;

	color: #0088d2;

	font-weight: bold;

}

.i-title .line{

	margin: 20px auto 0;

	width: 50px;

	height: 5px;

	background-color: #000000;

}

.i-title .line.blue{

	background-color: #44afe7;

}

.i-title .line1{

	margin: 20px auto 0;

	width: 46px;

	height: 2px;

	background-color: #9f9b9b;

}

.i-title .line2{

	margin: 15px auto 0;

	width: 50px;

	height: 2px;

	background-color: #44afe7;

}

.volp{

}

.volp .box{

	margin-top: 115px;

}

.volp .box ul li{

	float: left;

	width: 25%;

	overflow: hidden;

	text-align: center;

	margin-bottom: 20px;

}

.volp .box ul li .icon{

	width: 150px;

	height: 150px;

	line-height: 150px;

	border-radius: 50%;

	margin: 0 auto;

	border: #d2d2d2 solid 2px;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.volp .box ul li .icon img{

	width: 49.33%;

	height: 42.66%;

	/*width: 74px;

	height: 64px;*/

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.volp .box ul li:hover .icon img{

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.volp .box ul li .txtbox{

	max-width: 250px;

	width: 100%;

	margin: 20px auto 0px;

	padding: 0 15px;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.volp .box ul li .txtbox .t1{

	color: #000000;

	font-size: 24px;

}

.volp .box ul li .txtbox .t2{

	margin-top: 25px;

	color: #888888;

	font-size: 16px;

}

/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ§Ã‚Â¤Ã‚Âº*/

.i-product{

}

.i-product .box{

	margin-top: 65px;

	overflow: hidden;

}

.i-product .box ul{

	float: left;

	width: 49.3%;

	margin-right: 1.4%;

	/*width: calc((100% - 22px) / 2);

	width: -moz-calc((100% - 22px) / 2);

	width: -webkit-calc((100% - 22px) / 2);

	margin-right: 22px;*/

}

.i-product .box ul:nth-child(2n){

	margin-right: 0;

}

.i-product .box ul li{

	position: relative;

	width: 100%;

	overflow: hidden;

	/*margin-bottom: 22px;*/

	margin-bottom: 3%;

}

.i-product .box ul li:last-child{

	margin-bottom: 0;

}

.i-product .box ul li a{

	display: block;

	width: 100%;

	overflow: hidden;

}

.i-product .box ul li .img{

	position: relative;

	width: 100%;

	overflow: hidden;

}

.i-product .box ul li .img i{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background: rgba(0,0,0,.3);

}

.i-product .box ul li .img img{

	width: 100%;

}

.i-product .box ul li .txt{

    position: absolute;

    top: 50%;

    left: 0;

    -o-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -webkit-transform: translateY(-50%);

    transform: translateY(-50%);

    color: #ffffff;

    font-size: 24px;

    font-weight: bold;

    width: 100%;

    padding: 0px 30px;

    text-align: center;

    overflow: hidden;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

}

.i-product .box ul li .txtbox{

	position: absolute;

	left: 0;

	top: 200%;

	bottom: 0;

	right: 0;

	margin: auto;

	width: 100%;

	height: 100%;

	background: rgba(0,0,0,.7);

}

.i-product .box ul li:hover .txtbox{

	top: 0;

	-o-transition: all .6s;

	-ms-transition: all .6s;

	-moz-transition: all .6s;

	-webkit-transition: all .6s;

	transition: all .6s;

}

.i-product .box ul li:hover .txtbox .cont{

}

.i-product .box ul li:hover .txt{

	/*display: none;*/

	opacity: 0;

}

.i-product .box ul li .txtbox .cont{

	padding: 30px;

}

.i-product .box ul li .txtbox .cont{

	padding: 4.5%;

	overflow: hidden;

}

.i-product .box ul li .txtbox .t1{

	color: #ffffff;

	font-size: 24px;

	margin-bottom: 20px;

	font-weight: bold;

}

.i-product .box ul li .txtbox .t2{

	color: #cccccc;

	font-size: 14px;

	line-height: 2;

	overflow : hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 3;

	-webkit-box-orient: vertical;

}

.i-product .box ul li.short .txtbox .t2{

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

}

.i-product .box ul li .txtbox .t3{

	position: absolute;

	right: 4.5%;

	bottom: 9%;

}

.i-product .box ul li .txtbox .t3 span{

	display: inline-block;

	color: #ffffff;

	font-size: 16px;

	border-bottom: #ffffff solid 1px;

}

.i-product .box ul li:hover>img{

	-webkit-filter: grayscale(100%);

	-moz-filter: grayscale(100%);

	-ms-filter: grayscale(100%);

	-o-filter: grayscale(100%);

	filter: grayscale(100%);

	filter: gray;

}

/*ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/

.i-new{

}

.i-new .box{

	margin-top: 80px;

}

.i-new-more{

	text-align: right;

}

.i-new-more a{

	display: inline-block;

	color: #000000;

	font-size: 18px;

	line-height: 1.6;

}

.i-newsdiv{

	margin-top: 35px;

	position: relative;

	width: 100%;

	overflow: hidden;

}

.new-box{

	width: 100%;

	overflow: hidden;

}

.new-box .imgbox{

	width: 100%;

	overflow: hidden;

}

.new-box .imgbox img{

	width: 100%;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.new-box:hover .imgbox img{

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.new-box .txtbox{

	width: 100%;

	overflow: hidden;

	padding: 20px 0px;

}

.new-box .txtbox .t1{

	color: #333333;

	font-size: 22px;

	font-weight: bold;

	line-height: 1.64;

	margin-top: 20px;

}

.new-box:hover .txtbox .t1{

	color: #0087d2;

}

.new-box .txtbox .t2{

	color: #0087d2;

	font-size: 20px;

	line-height: 1.8;

}

.new-box .txtbox .other{

	width: 100%;

	overflow: hidden;

}

.new-box .txtbox .other .tag{

	float: left;

	color: #0087d2;

	font-size: 16px;

	font-weight: bold;

}

.new-box .txtbox .other .time{

	float: right;

	color: #9f9e9e;

	font-size: 18px;

}

/*ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¤Ã‚Â½Ã…â€œÃƒÂ¤Ã‚Â¼Ã¢â€žÂ¢ÃƒÂ¤Ã‚Â¼Ã‚Â´*/

.i-partner{

	background-color: #f6f6f6;

}

.i-partnerdiv{

	position: relative;

	width: 100%;

	overflow: hidden;

	margin-top: 30px;

	padding-bottom: 70px;

}

.partner-logo{

	display: block;

	width: 100%;

	margin: 20px 0;

	line-height: 120px;

	text-align: center;

	box-shadow: 0px 0px 30px rgba(0,0,0,.05);

	background-color: #ffffff;

}

.partner-logo img{

	max-width: 100%;

}

.i-partnerdiv .swiper-pagination-bullet {

    width: 15px;

    height: 15px;

    display: inline-block;

    border-radius: 50%;

    background: none;

    opacity: 1;

    border: #c0bfbf solid 2px;

}

.i-partnerdiv .swiper-pagination-bullet-active {

    opacity: 1;

    border: #0087d2 solid 2px;

    background: #0087d2;

}

.i-partnerdiv.swiper-container-horizontal>.swiper-pagination-bullets, .i-partnerdiv .swiper-pagination-custom, .i-partnerdiv .swiper-pagination-fraction{

	bottom: 0;

}

.conbanner{

	padding: 2% 0;

	background-position: center;

	background-repeat: no-repeat;

	background-size: cover;

}

.conbanner .box{

	text-align: center;

	margin-top:15px;

}

.conbanner .box .t1{

	color: #ffffff;

	font-size: 36px;

	font-weight: bold;

	margin-bottom: 30px;

}

.conbanner .box .btn{

	margin-bottom: 15px;

}

.conbanner .box .btn a{

	display: inline-block;

	color: #ffffff;

	font-size: 24px;

	padding: 0 50px;

	height: 54px;

	line-height: 54px;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

	border: #ffffff solid 1px;

}

.conbanner .box .btn a:hover{

	/*opacity: 0.9;*/

	color: #333333;

	background-color: #ffffff;

}

/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

.product-details{

}

.position{

	background-color: #f5f5f5;

}

.position.fixed{

	position: fixed;

	left: 0;

	top: 100px;

	width: 100%;

	background-color: #f5f5f5;

	z-index: 99;

}

.position.white{

	background-color: #ffffff;

	border-bottom: #dfdfdf solid 1px;

}

.position .left{

	float: left;

	overflow: hidden;

	color: #aeaeae;

	font-size: 14px;

	line-height: 70px;

}

.position .left span{

	margin: 0px 3px;

}

.position .left a{

	color: #aeaeae;

}

.position .left a.on, .position .left a:hover{

	color: #0087d2;

}

.position .right{

	float: right;

}

.position .right ul li{

	float: left;

	line-height: 68px;

	margin-right: 60px;

}

.position .right ul li:last-child{

	margin-right: 0;

}

.position .right ul li a{

	display: block;

	padding: 0px 5px;

	color: #333333;

	font-size: 16px;

}

.position .right ul li a:hover, .position .right ul li.on a{

	color: #0087d2;

}

.position .right ul li.on a{

	border-bottom: #0087d2 solid 2px;

}

#attribute, #features, #related, #introduce, #recommended, #contact-information, #feedback, #join-us{

	padding-top: 170px;

	margin-top: -170px;

}

.product-details .attribute{

	padding: 30px 0px 50px;

}

.product-details .attribute .left{

	float: left;

	width: 50%;

}

.pc-slide{

	position: relative;

	width: 100%;

	margin: 0 auto;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.view, .preview{

	width: 100%;

	margin: 0 auto;

	overflow: hidden;

}

.view .swiper-container {

	position: relative;

	width: 100%;

}

.view .swiper-slide .bigimg{

	width: 100%;

	overflow: hidden;

	text-align: center;

}

.view .swiper-slide .bigimg img{

	max-width: 100%;

}

.pc-slide .arrow-left {

	background: url(../images/img38.png) no-repeat center;

	background-size: 40px 40px;

	position: absolute;

	left: 0;

	top: 38%;

	width: 40px;

	height: 40px;

	z-index: 10;

}

.pc-slide .arrow-right{

	background: url(../images/img39.png) no-repeat center;

	background-size: 40px 40px;

	position: absolute;

	right: 0;

	top: 38%;

	width: 40px;

	height: 40px;

	z-index: 10;

}

.preview {

	width: 100%;

	margin-top: 20px;

	position: relative;

}

.preview .swiper-container {

	width: 80%;

	margin: 0 auto;

}

.preview .swiper-slide{

}

.preview .swiper-slide.active-nav{

}

.preview .swiper-slide .smallimg{

	width: 100%;

	overflow: hidden;

	text-align: center;

}

.preview .swiper-slide .smallimg img{

	max-width: 100%;

}

.preview .arrow-left {

	background: url(../images/img38.png) no-repeat center;

	position: absolute;

	left: 10px;

	top: 50%;

	margin-top: -13px;

	width: 25px;

	height: 25px;

	z-index: 10;

}

.preview .arrow-right {

	background: url(../images/img39.png) no-repeat center;

	position: absolute;

	right: 10px;

	top: 50%;

	margin-top: -13px;

	width: 25px;

	height: 25px;

	z-index: 10;

}

.product-details .attribute .right{

	float: left;

	width: 50%;

	padding: 0 3.34%;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.product-details .attribute .right .box{

	text-align: center;

	margin-top: 80px;

}

.product-details .attribute .right .box .t1{

	color: #000000;

	font-size: 30px;

	font-weight: bold;

	margin-bottom: 35px;

	word-break: break-all;

}

.product-details .attribute .right .box .t1 .sp{

	display: inline-block;

}

.product-details .attribute .right .box .t2{

	color: #666666;

	font-size: 16px;

	line-height: 2.25;

	text-align: left;

}

.product-details .attribute .right .box .btn{

	margin-top: 55px;

}

.product-details .attribute .right .box .btn a{

	display: inline-block;

	margin: 0px 20px 20px;

	padding: 0 20px;

	height: 56px;

	line-height: 56px;

	color: #ffffff;

	font-size: 20px;

	border-radius: 28px;

	background-color: #0087d2;

	min-width: 180px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.product-details .attribute .right .box .btn a.abtn{

	background-color: #0087d2;

}

.product-details .attribute .right .box .btn a:hover{

	box-shadow: 0px 0px 30px rgba(0,0,0,.15);

}



.c-compare-btn{

	margin-top: 55px;

	text-align: center;

}

.c-compare-btn a{

	display: inline-block;

	margin: 0px 20px 20px;

	padding: 0 50px;

	height: 56px;

	line-height: 56px;

	color: #ffffff;

	font-size: 20px;

	border-radius: 28px;

	background-color: #0087d2;

}

.c-compare-btn a:hover{

	box-shadow: 0px 0px 30px rgba(0,0,0,.15);

}

.product-icon{

	padding: 90px 0px;

	background-color: #f3f3f3;

}

.product-icon ul{

	text-align: center;

}

.product-icon ul li{

	display: inline-block;

	width: 16%;

	/*float: left;

	width: 16.66%;

	width: -moz-calc(100% / 6);

	width: -webkit-calc(100% / 6);

	width: calc(100% / 6);*/

	text-align: center;

}

.product-icon ul li .icon{

	width: 128px;

	height: 128px;

	line-height: 128px;

	border: #d1d1d1 solid 1px;

	border-radius: 50%;

	margin: 0 auto;

}

.product-icon ul li .icon img{

	max-width: 100%;

	height: 41%;

}

.product-icon ul li .txt{

	margin: 10px auto 10px;

	color: #333333;

	font-size: 14px;

}

.product-details .img-box{

	width: 100%;

	overflow: hidden;

	text-align: center;

}

.product-details .img-box .box{

	width: 100%;

	overflow: hidden;

}

.product-details .img-box .box img{

	width: 100%;

}

.product-details .img-box .box .img1{

	display: block;

}

.product-details .img-box .box .img2{

	display: none;

}

/*ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ§Ã‚Â»Ã¢â‚¬Â ÃƒÂ¥Ã‚ÂÃ¢â‚¬Å¡ÃƒÂ¦Ã¢â‚¬Â¢Ã‚Â°*/

.parameters{

	padding-bottom: 20px;

}

.parameters .box{

	/*background-color: #e5f1fb;

	border-radius: 10px;*/

	max-width: 1200px;/*1436*/

	width: 100%;

	margin: 60px auto 0px;

	padding: 0px 0px;

}

.parameters .box .right{

	float: right;

	width: 35%;

	overflow: hidden;

}

.parameters .box .right img{

	max-width: 100%;

}

.parameters .box .left{

	float: left;

	width: 60%;

	overflow: hidden;

	padding-right: 3%;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.parameters .box ul li{

	/*float: left;

	width: 50%;

	padding: 0 7%;*/

	margin-bottom: 15px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.parameters .box ul li .pointdiv{

	float: left;

	margin-right: 20px;

	margin-top: 4px;

	border: #0087d2 solid 1px;

	border-radius: 50%;

}

.parameters .box ul li .pointdiv .point{

	margin: 5px;

	width: 6px;

	height: 6px;

	background-color: #0087d2;

	border-radius: 3px;

}

.parameters .box ul li .txt{

	float: left;

	width: -moz-calc(100% - 45px);

	width: -webkit-calc(100% - 45px);

	width: calc(100% - 45px);

	overflow: hidden;

	color: #666666;

	font-size: 16px;

}

/*ÃƒÂ§Ã¢â‚¬ÂºÃ‚Â¸ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚Â*/

.related{

	padding: 60px 0px 25px;

	background-color: #f5f5f5;

}

.related-box{

	position: relative;

	width: 100%;

	overflow: hidden;

	margin-top: 30px;

	padding-bottom: 30px;

}

.related-box .related-li{

	width: 100%;

	margin: 35px auto;

	/*background-color: #f8f8f8;

	box-shadow: 0px 0px 35px rgba(0,0,0,.03);*/

    text-align: center;

    -webkit-perspective: 1000;

    perspective: 1000;

    transform-style: preserve-3d;

}

.related-box .related-li a{

	position: relative;

	display: block;

	width: 100%;

}

/*.related-box .related-li:hover{

	box-shadow: 0px 0px 35px rgba(0,0,0,.1);

}

.related-box .related-li .imgbox{

	width: 100%;

	overflow: hidden;

	text-align: center;

}

.related-box .related-li .imgbox img{

	max-width: 100%;

}

.related-box .related-li .txtbox{

	width: 100%;

	text-align: center;

	color: #333333;

	font-size: 26px;

	line-height: 1.6;

	padding: 0 15px 25px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

	word-wrap: break-word;

}

.related-box .related-li:hover .txtbox{

	color: #0088d2;

}*/

/* ÃƒÂ¥Ã…Â¾Ã¢â‚¬Â¹ÃƒÂ¥Ã‚ÂÃ‚Â·ÃƒÂ¥Ã‚Â¯Ã‚Â¹ÃƒÂ¦Ã‚Â¯Ã¢â‚¬Â */

.model-comparison{

	background-color: #eeeeee;

	/*padding-bottom: 50px;*/

}

.model-comparison .content{

}

.model-comparison #box2021{

	position: relative;

    margin-top: 80px;

    height: 500px;

	width: 100%;

	overflow: auto;

}



.model-comparison .box2{

	height: 500px;

}

/*2021.01.08*/

.model-comparison .box table{

	/*min-width: 1280px;

	width: 100%;*/

	background-color: #f0f0f0;

	border-collapse:collapse;

}

.model-comparison .box .cebian{

	position: absolute;

	left: 0;

    top: 0;

    overflow: hidden;

    z-index: 11;

    width: 182px;

}

.model-comparison .box .cebian table{

	width: 100%;

	background: #eeeeee;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.model-comparison .box .cebian table tr:first-child{

	background-color: #0088d2;

}

.model-comparison .box .cebian table tr:nth-child(2){

	height: 131px;

}

.model-comparison .box table, .model-comparison .box table tr th, .model-comparison .box table tr td{

	border:1px solid #dddddd;

}

.model-comparison .box .above1{

	position: absolute;

	z-index: 10;

    top: 0;

    left: 0;

    display: flex;

    justify-content: flex-start;

    align-items: stretch;

    border-left: 1px solid #dadada;

}

.model-comparison .box .above1 table th:first-child{ 

	width: 180px;

}

.model-comparison .box table th{

	/*width: 12.5%;*/

	max-width: 426px;

	color: #ffffff;

	font-size: 18px;

	font-weight: bold;

	height: 54px;

	background-color: #0087d2;

}

.model-comparison .box table td{

	padding: 0px 10px;

	overflow: hidden;

}

.model-comparison .box table td{

	text-align: center;

	color: #333333;

	font-size: 14px;

	height: 54px;

	white-space: nowrap;

}

.model-comparison .box table td:first-child{

	color: #222222;

	font-weight: bold;

	font-size: 16px;

}

/*20210120*/

.model-comparison .box .above1 table tr th{

	border: solid 1px #0088d2;

	background-color: #0088d2;

	color: #ffffff;

	height: 54px;

}

.model-comparison .box .above1 table tr th a{

	color: #ffffff;

}

.model-comparison .box .cebian table td:first-child{

	background-color: #eeeeee;

}

.model-comparison .box .cebian table tr:first-child td{

	border: solid 1px #0088d2;

    background: #0088d2;

}

.model-comparison .addbtn{

	text-align: center;

}

.model-comparison .addbtn a{

	display: inline-block;

	font-size: 16px;

	color: #FFFFFF;

	padding: 0 18px;

	height: 50px;

	line-height: 50px;

	border-radius: 25px;

	background-color: #0087d2;

}

.model-comparison .proimg{

	width: 100%;

	overflow: hidden;

}

.model-comparison .proimg img{

	max-width: 100%;

}

.model-comparison .txt1{

	/*padding: 20px 0px;*/

	color: #666666;

	font-size: 14px;

	line-height: 1.7;

	white-space: nowrap;

}



.add-model .box{

	margin-bottom: 60px;

	padding-bottom: 20px;

}

.add-model .box ul{

}

.add-model .box ul li{

	float: left;

	width: 23.5%;

	margin-right: 2%;

	margin-top: 1.2%;

	margin-bottom: 1.2%;

	padding-bottom: 1.67%;

	background-color: #ffffff;

	box-shadow: 0px 0px 35px rgba(0,0,0,.08);

	text-align: center;

}

.add-model .box ul li:nth-child(4n){

	margin-right: 0;

}

.add-model .box ul li .imgbox{

	width: 100%;

	overflow: hidden;

	padding: 0px 10px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.add-model .box ul li .imgbox img{

	max-width: 100%;

}

.add-model .box ul li .txtbox{

	color: #0087d2;

	font-size: 20px;

	margin-top: 20px;

	margin-bottom: 10px;

}

.p-choice{

    width: 100%;

    margin: 0px auto;

    text-align: center;

}

.choicebox{

    overflow: hidden;

    text-align: center;

}

.choicebox .c-label{

	color: #666666;

	font-size: 16px;

	cursor: pointer;

}

.c-label .choice-inp {

    display: none;

}

.choicebox .choice-inp[type=checkbox]+span {

	display: inline-block;

	width: 25px;

	height: 25px;

	background: url(../images/img68.png) center no-repeat;

	background-size: 25px 25px;

	position: relative;

    top: 3px;

}

.choicebox .choice-inp[type=checkbox]:checked+span {

	display: inline-block;

	width: 25px;

	height: 25px;

	background: #FFFFFF url(../images/img67.png) center no-repeat;

	background-size: 25px 25px;

	position: relative;

    top: 3px;

}

/* ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ§Ã‚Â¤Ã‚ÂºÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨ */

.product-nav{

	background-color: #ffffff;

}

.product-nav ul{

	max-width: 1536px;

	width: 100%;

	margin: 0 auto;

}

.product-nav ul li{

	float: left;

	line-height: 68px;

	margin-left: 20px;

	margin-right: 100px;

}

.product-nav ul li a{

	display: block;

	min-width: 75px;

	color: #333333;

	font-size: 16px;

	text-align: center;

}

.product-nav ul li:hover a, .product-nav ul li.on a{

	color: #0087d2;

	border-bottom: #0087d2 solid 2px;

}







.product-list{

	background-color: #f5f5f5;

}

.product-list .box{

	/*

	margin-top: 45px;

	padding-bottom: 30px;

	*/

	margin-top: 30px;

	padding-bottom: 40px;

}

.product-list .box>ul>li{

	float: left;

	width: 23.5%;

	margin-right: 2%;

	margin-top: 1.2%;

	margin-bottom: 1.2%;

	/*box-shadow: 0px 0px 35px rgba(0,0,0,.03);*/

	text-align: center;

	-webkit-perspective: 1000;

	perspective: 1000;

	transform-style:preserve-3d;

}

/*.product-list .box ul li:hover .above{

	box-shadow: 0px 0px 35px rgba(0,0,0,.2);

}*/

.product-list .box ul li:nth-child(4n){

	margin-right: 0;

}

.product-list .box ul li a{

	position: relative;

	display: block;

	width: 100%;

}

.product-list .box ul li .above, .related-li .above{

	text-align: center;

	padding-bottom: 35px;

	background-color: #f8f8f8;

    position: relative;

    -webkit-transform: rotateX(0deg) rotateY(0deg);

    -webkit-transform-style: preserve-3d;

    -webkit-backface-visibility: hidden;

    -moz-transform: rotateX(0deg) rotateY(0deg);

    -moz-transform-style: preserve-3d;

    -moz-backface-visibility: hidden;

    transform: rotateY(0deg);

    -webkit-transition: all .6s ease-in-out;

    -moz-transition: all .6s ease-in-out;

    transition: all .6s ease-in-out;

    z-index: 24;

    box-shadow: 0px 0px 35px rgba(0,0,0,.03);

}

.product-list .box ul li:hover .above, .related-li:hover .above{

	z-index: 35;

    -webkit-transform: rotateY(180deg);

    -moz-transform: rotateY(180deg);

    transform: rotateY(180deg);

    -webkit-transition-delay: .2s;

    -moz-transition-delay: .2s;

    transition-delay: .2s;

}

.product-list .box ul li .above .imgbox, .related-li .above .imgbox{

	width: 100%;

	overflow: hidden;

}

.product-list .box ul li .above .imgbox img, .related-li .above .imgbox img{

	max-width: 100%;

}

.product-list .box ul li .above .txt, .related-li .above .txt{

	margin-top: 10px;

	color: #333333;

	font-size: 14px;

}

.product-list .box ul li .below, .related-li .below{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background: rgba(255,255,255,.95);

    -webkit-transform: rotateY(-180deg);

    -webkit-transform-style: preserve-3d;

    -webkit-backface-visibility: hidden;

    -moz-transform: rotateY(-180deg);

    -moz-transform-style: preserve-3d;

    -moz-backface-visibility: hidden;

    transform: rotateY(-180deg);

    -moz-transition: all .6s ease-in-out;

    -webkit-transition: all .6s ease-in-out;

    transition: all .6s ease-in-out;

    z-index: 13;

    box-shadow: 0px 0px 35px rgba(0,0,0,.2);

}

.product-list .box ul li:hover .below, .related-li:hover .below{

	display: block;

    -webkit-animation: fadeIn 0.8s;

    animation: fadeIn 0.8s;

}

.product-list .box ul li:hover .below, .related-li:hover .below{

	z-index: 46;

    -webkit-transform: rotateX(0deg) rotateY(0deg);

    -moz-transform: rotateX(0deg) rotateY(0deg);

    transform: rotateY(0deg);

    -webkit-transition-delay: .2s;

    -moz-transition-delay: .2s;

    transition-delay: .2s;

}

.product-list .box ul li .below .txtbox, .related-li .below .txtbox{

	margin-top: 0px;

	text-align: center;

	padding: 15px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.product-list .box ul li .below .txtbox .t1, .related-li .below .t1{

	color: #0087d2;

	font-size: 24px;

	font-weight: bold;

}

.product-list .box ul li .below .txtbox .t2, .related-li .below .t2{

	color: #333333;

	font-size: 16px;

	line-height: 1.6;

	margin-top: 10px;

	height: 77px;

	margin-bottom: 14px;

}

.product-list .box ul li .below .txtbox .icon, .related-li .below .txtbox .icon{

	width: 100%;

	overflow: hidden;

	/* margin-top: 57px; */

	position: absolute;

	left: 0;

	right: 0;

	margin: auto;

	bottom: 20px;

}

.product-list .box ul li .below .txtbox .icon img, .related-li .below .txtbox .icon img{

	max-width: 10%;

}

/*2020.10.26ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ¥Ã‚Â¢Ã…Â¾*/

.product-list .box ul li .below .txtbox ul, .related-li .below ul{

	color: #333333;

	font-size: 16px;

	line-height: 1.6;

	margin-top: 20px;

	margin-bottom: 10px;

	text-align: left;

	/*display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 4;

	overflow: hidden;*/

}

.product-list .box ul li .below .txtbox ul li, .related-li .below ul li{

	width: 100%;

	margin-bottom: 10px;

}

/*ÃƒÂ¦Ã‚ÂÃ…â€œÃƒÂ§Ã‚Â´Ã‚Â¢*/

.question-search{

	padding: 60px 0px;

	background-color: #e9e9e9;

}



.search-nav{

	background-color: #ffffff;

}

.search-nav ul{

	max-width: 1536px;

	width: 100%;

	margin: 0 auto;

}

.search-nav ul li{

	float: left;

	line-height: 68px;

	margin-left: 20px;

	margin-right: 30px;

}

.search-nav ul li a{

	display: block;

	min-width: 75px;

	color: #333333;

	font-size: 16px;

	text-align: center;

}

.search-nav ul li:hover a, .search-nav ul li.on a{

	color: #0087d2;

	border-bottom: #0087d2 solid 2px;

}





/*ÃƒÂ¦Ã…â€œÃ‚ÂÃƒÂ¥Ã…Â Ã‚Â¡ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã‚ÂÃƒÂ£Ã¢â€šÂ¬Ã‚ÂÃƒÂ¨Ã‚ÂÃ¢â‚¬ÂÃƒÂ§Ã‚Â³Ã‚Â»ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¡ÃƒÂ¦Ã…â€œÃ¢â‚¬Â°*/

.question-search-con{

	max-width: 650px;

	width: 90%;

	margin: 0 auto;

	overflow: hidden;

	background-color: #ffffff;

	border: #FFFFFF solid 1px;

	border-radius: 29px;

}

.question-search-con .left{

	float: left;

	width: 80%;

	padding: 0 5%;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.question-search-con .left input{

	width: 100%;

	color: #333333;

	font-size: 16px;

	height: 56px;

	line-height: 56px;

	border: none;

	background: none;

	outline: none;

}

.question-search-con .left input::-webkit-input-placeholder{

    color: #c4c4c4;

}

.question-search-con .left input:-moz-placeholder{

  	color: #c4c4c4;

}

.question-search-con .left input::-moz-placeholder{

  	color: #c4c4c4;

}

.question-search-con .left input:-ms-input-placeholder{

  	color: #c4c4c4;

}

.question-search-con .right{

	float: left;

	width: 20%;

	text-align: center;

	background-color: #0087d2;

	/*padding: 0 3%;*/

	height: 56px;

	border-radius: 28px;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.join-us .question-search-con .right{

	background: #0087d2 url(../images/img133.png) center no-repeat;

}

.question-search-con .right input{

	width: 100%;

	color: #ffffff;

	font-size: 20px;

	height: 56px;

	line-height: 56px;

	border: none;

	background: none;

	outline: none;

}

.lookup{

	padding-top: 30px;

	padding-bottom: 45px;

	background-color: #f5f5f5;

}

.lookup.blog{

	padding-top: ;

}

.lookup .left{

	float: left;

	width: 230px;

	background-color: #FFFFFF;

	overflow: hidden;

}

.lookup-nav>ul{

	padding: 15px;

}

.lookup-nav ul li .o-level{

	position: relative;

	padding-right: 40px;

	border-bottom: #e2e2e2 solid 2px;

	line-height: 50px;

	color: #333333;

	font-size: 14px;

	font-weight: bold;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

    cursor: pointer;

    margin-bottom: 20px;

}

.lookup-nav ul li .o-level i{

	position: absolute;

	right: 0;

	top: 0;

	width: 40px;

	height: 100%;

	background: url(../images/img70.png) center no-repeat;

	background-size: 10px 18px;

}

.lookup-nav ul li.on .o-level i{

	background: url(../images/img71.png) center no-repeat;

	background-size: 18px 10px;

}

.lookup-nav ul li ul{

	display: none;

	margin-top: 20px;

}

.lookup-nav ul li ul.other{

	display: block;

}

.lookup-nav ul li ul li{

	border-bottom: #ebebeb solid 1px;

	margin-bottom: 15px;

}

.lookup-nav ul li ul li a{

	display: block;

	width: 100%;

	color: #333333;

	font-size: 14px;

	padding-bottom: 15px;

}

.lookup-nav ul li ul li a:hover, .lookup-nav ul li ul li.on a{

	color: #0087d2;

}

.lookup .right{

	float: left;

	margin-left: 15px;

	width: -moz-calc(100% - 245px);

	width: -wbekit-calc(100% - 245px);

	width: calc(100% - 245px);

	overflow: hidden;

	padding: 15px 20px;

	background-color: #ffffff;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.lookup .l-title{

	border-bottom: #e2e2e2 solid 2px;

    line-height: 50px;

}

.lookup .l-title .t1{

	color: #333333;

    font-size: 18px;

    font-weight: bold;

}

.lookup .l-title .t2{

	color: #000000;

    font-size: 20px;

    font-weight: bold;

}

.lookup .faq{

}

.lookup .faq .box{

}

.lookup-tab{

	text-align: center;

}

.top_title{

	font-size:20px;

	font-weight:bold;

	margin:20px 0;

}

.lookup-tab ul{

	display: inline-block;

}

.lookup-tab ul li{

	float: left;

	margin: 0 40px;

	color: #a9a9a9;

	font-size: 24px;

	font-weight: bold;

	cursor: pointer;

}

.lookup-tab ul li a{

	color: #a9a9a9;

}

.lookup-tab ul li.on a, .lookup-tab ul li a:hover{

	color: #000000;

}

.lookup-con{

	margin-top: 75px;

}

.lookup-con .lookup-li{

	display: none;

}

.s-width{

	max-width: 990px;

	width: 100%;

	margin: 0 auto;

}

.lookup-con .lookup-li.on{

	display: block;

}

.faqdiv li{

	margin-top: 20px;

	padding-bottom: 20px;

	border-bottom: #dfdfdf solid 1px;

}

.faqdiv li a{

	position: relative;

	display: block;

	width: 100%;

	padding-left: 42px;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.faqdiv li i{

	position: absolute;

	left: 0;

	top: 0;

	width: 42px;

	height: 100%;

	background: url(../images/img72.png) center no-repeat;

	background-size: 26px 26px;

}

.faqdiv.training-documents li i{

	position: absolute;

	left: 0;

	top: 0;

	width: 42px;

	height: 100%;

	background: url(../images/img80.png) center no-repeat;

	background-size: 21px 23px;

}

.faqdiv.training-documents li .icon{

	position: absolute;

	right: 0;

	top: 0;

	width: 42px;

	height: 100%;

	background: url(../images/img82.png) center no-repeat;

	background-size: 27px 21px;

}

.faqdiv li .t1{

	float: left;

	width: -moz-calc(100% - 160px);

	width: -webkit-calc(100% - 160px);

	width: calc(100% - 160px);

	color: #666666;

	font-size: 16px;

	line-height: 1.75;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.faqdiv li:hover .t1{

	color: #0087d2;

}

.faqdiv li .t2{

	float: right;

	width: 140px;

	color: #263943;

	font-size: 16px;

	line-height: 1.75;

}

.faqdiv li .t2 .sp{

	color: #a0a1a1;

}

/*ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ©Ã‚Â¡Ã‚Âµ*/

.page{

    width: 100%;

    text-align: center;

}

.order .page-list, .notice .page-list, .customer-m .page-list{

	float: left;

}

.page-list{

	display: inline-block;

	vertical-align: middle;

	text-align: center;

}

.page-list a{

	/* float: left; */

	display: inline-block;

   	padding: 0px 12px;

   	min-width: 36px;

   	height: 36px;

   	line-height: 36px;

	border-radius: 18px;

   	margin-right: 14px;

	margin-bottom: 5px;

    text-align: center;

    font-size: 16px;

    color: #999999;

    background-color: #eeeeee;

    overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.page-list a:last-child{

	margin-right: 0;

}

.page-list a.last, .page-list a.sy{

	color: #FFFFFF;

	background-color: #346bae;

	padding: 0px 18px;

}

.page-list a:hover,

.page-list a.on{

    color: #ffffff;

    background-color: #77b3fd;

}

/*ÃƒÂ©Ã…â€œÃ¢â€šÂ¬ÃƒÂ¨Ã‚Â¦Ã‚ÂÃƒÂ¦Ã¢â‚¬ÂºÃ‚Â´ÃƒÂ¥Ã‚Â¤Ã…Â¡ÃƒÂ¥Ã‚Â¸Ã‚Â®ÃƒÂ¥Ã…Â Ã‚Â©ÃƒÂ¯Ã‚Â¼Ã…Â¸*/

.more-help{

	padding-top: 15px;

}

.more-help .box{

	max-width: 990px;

	width: 100%;

	margin: 0 auto;

}

.more-help .title{

	padding-bottom: 30px;

	border-bottom: #dfdfdf solid 1px;

}

.more-help .title .t1{

	 color: #000000;

    font-size: 24px;

    font-weight: bold;

}

.more-help .box ul{

	margin: 75px auto;

	overflow: hidden;

}

.more-help .box ul li{

	float: left;

	width: 33.33%;

	width: -moz-calc(100% / 3);

	width: -wbekit-calc(100% / 3);

	width: calc(100% / 3);

	padding: 40px 0px;

	border-right: #dcdcdc solid 1px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.more-help .box ul li:nth-child(3n){

	border-right:none;

}

.more-help .box ul li:nth-child(2){

	text-align: center;

}

.more-help .box ul li:nth-child(3){

	text-align: right;

}

.more-help .box ul li a{

	display: inline-block;

	overflow: hidden;

}

.more-help .box ul li .icon{

	float: left;

	width: 95px;

	text-align: left;

	overflow: hidden;

}

.more-help .box ul li .icon img{

	width: 69px;

	height: 64px;

}

.more-help .box ul li .txtbox{

	float: left;

	width: -moz-calc(100% - 95px);

	width: -webkit-calc(100% - 95px);

	width: calc(100% - 95px);

	overflow: hidden;

	text-align: left;

}

.more-help .box ul li .txtbox .t1{

	color: #000000;

	font-size: 24px;

	font-weight: bold;

}

.more-help .box ul li .txtbox .t2{

	color: #666666;

	font-size: 16px;margin-top: 10px;

}

/*ÃƒÂ¦Ã…â€œÃ‚ÂÃƒÂ¥Ã…Â Ã‚Â¡ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã‚Â faq ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

.faq-detail{

	margin-top: 25px;

	padding-bottom: 55px;

}

.detail-title{

	margin-top: 30px;

	text-align: center;

	padding-bottom: 15px;

	border-bottom: #eeeeee solid 1px;

}

.faq-detail .detail-title{

	margin-top: 0px;

}

.detail-title .t1{

	color: #0087d2;

	font-weight: bold;

	font-size: 24px;

}

.detail-title .t2{

	color: #000000;

	font-size: 14px;

	line-height: 1.5;

	margin-top: 40px;

}

.faq-detail .detail-title .t2{

	margin-top: 20px;

}

.detail-title .t2 .txtli{

	display: inline-block;

	margin-right: 80px;

}

.detail-title .t2 .sp{

	color: #888888;

}

.detail-title .t2 .txtli:last-child{

	margin-right: 0;

}

.detail-box{

	padding: 35px 0px 50px;

	color: #666666;

	font-size: 16px;

	line-height: 2;

	overflow: hidden;

}

.detail-box .img{

	float: right;

}

.detail-box img{

	/* display: block;

	margin: 20px auto; */

	margin-bottom: 20px;

}

.detail-other{

	padding-top: 35px;

	border-top: #dddddd solid 1px;

	overflow: hidden;

}

.faq-detail .detail-other{

	border-top: none;

}

.back-to{

	float: right;

}

.back-to a{

	display: inline-block;

	padding: 0 15px;

	text-align: center;

	border: #dcdcdc solid 1px;

	line-height: 50px;

	color: #0087d2;

	font-size: 18px;

}

.back-to a img{

	display: inline-block;

	vertical-align: middle;

	margin-right: 6px;

}

.nextprev{

	overflow: hidden;

}

.nextprev ul{

	float: left;

	width: -moz-calc(100% - 165px);

	width: -webkit-calc(100% - 165px);

	width: calc(100% - 165px);

	overflow: hidden;

}

.nextprev ul li a{

	display: inline-block;

	width: 100%;

	color: #333333;

	font-size: 16px;

	line-height: 1.8;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.nextprev ul li a:hover{

	color: #0087d2;

}

.nextprev ul li a .sp{

	color: #0087d2;

}

.detail-share{

	text-align: right;

	margin-bottom: 25px;

}

.detail-share-con{

	display: inline-block;

	/*overflow: hidden;*/

}

.detail-share-con span{

	float: left;

	color: #333333;

	font-size: 16px;

	margin-right: 10px;

}

.detail-share-con ul{

	float: left;

	overflow: hidden;

}

.detail-share-con ul li{

	float: left;

	margin-right: 10px;

}

.detail-share-con ul li:last-child{

	margin-right: 0;

}

/*ÃƒÂ¦Ã…â€œÃ‚ÂÃƒÂ¥Ã…Â Ã‚Â¡ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã‚ÂÃƒÂ¥Ã…Â¸Ã‚Â¹ÃƒÂ¨Ã‚Â®Ã‚Â­*/

.training{

}

.training .box{

	margin-bottom: 30px;

}

.training-video{

	padding: 0 2.6%;

}

.training-video li{

	float: left;

	width: 30.4%;

	margin-right: 4.4%;

	margin-bottom: 2.2%;

}

.training-video li:nth-child(3n){

	margin-right: 0;

}

.training-video li a{

	display: block;

	width: 100%;

}

.training-video li .imgbox{

	position: relative;

	width: 100%;

	overflow: hidden;

}

.training-video li .imgbox>img{

	width: 100%;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	-moz-transition: all 0.4s;

	transition: all 0.4s;

}

.training-video li:hover .imgbox>img{

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.training-video li .imgbox .mask{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background: rgba(0,0,0,0.5) url(../images/img78.png) center no-repeat;

}

.training-video li .txt{

	padding: 18px 0px;

	color: #333333;

	font-size: 14px;

	overflow: hidden;

	text-overflow:ellipsis;

	/*white-space: nowrap;*/

	text-align: left;

}

/*ÃƒÂ¥Ã…Â¸Ã‚Â¹ÃƒÂ¨Ã‚Â®Ã‚Â­ÃƒÂ¦Ã¢â‚¬â€œÃ¢â‚¬Â¡ÃƒÂ¦Ã‚Â¡Ã‚Â£*/

.training-documents{

}

/*ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Â¹ÃƒÂ¨Ã‚Â½Ã‚Â½ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/

.download{

}

.download .title{

	text-align: center;

}

.download .title .t1{

	color: #000000;

	font-size: 24px;

	font-weight: bold;

}

.download .download-list .download-tit{

	padding-bottom: 15px;

	border-bottom: #e5e5e5 solid 2px;

}

.download .download-list .download-tit .t1{

	color: #000000;

	font-size: 18px;

	font-weight: bold;

}

.download .download-li{

	margin-bottom: 55px;

}

.download .download-list ul{

	margin-top: 40px;

}

.download .download-list ul li{

	margin-top: 20px;

	padding-bottom: 15px;

	border-bottom: #dfdfdf solid 1px;

}

.download .download-list ul li a{

	position: relative;

	display: block;

	width: 100%;

	padding-left: 40px;

	padding-right: 42px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.download .download-list ul li i{

	position: absolute;

	left: 0;

	top: 0;

	width: 40px;

	height: 100%;

	background: url(../images/img80.png) center no-repeat;

	background-size: 21px 23px;

}

.download .download-list ul li .icon{

	position: absolute;

	right: 0;

	top: 0;

	width: 42px;

	height: 100%;

	background: url(../images/img82.png) center no-repeat;

	background-size: 27px 21px;

}

.download .download-list ul li .t1{

	float: left;

	width: -moz-calc(100% - 150px);

	width: -webkit-calc(100% - 150px);

	width: calc(100% - 150px);

	color: #333333;

	font-size: 18px;

	line-height: 1.55;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.download .download-list ul li:hover .t1{

	color: #0087d2;

}

.download .download-list ul li .t2{

	float: left;

	width: 135px;

	text-align: left;

	overflow: hidden;

	color: #a0a1a1;

	font-size: 16px;

	line-height: 1.75;

}

.d-tips{

}

.d-tips .t1{

	color: #000000;

	font-size: 16px;

	font-weight: bold;

}

.download .update-txt{

	margin-top: 15px !important;

}

.download .update-txt li{

	position: relative;

	padding-left: 24px;

	color: #666666;

	font-size: 16px;

	line-height: 1.7;

	margin-bottom: 10px;

	border: none !important;

	margin-top: 0 !important;

	padding-bottom: 0 !important;

}

.download .update-txt li .point{

	position: absolute;

	left: 5px;

	top: 10px;

	width: 6px;

	height: 6px;

	background-color: #0087d2;

	border-radius: 50%;

}

/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬*/

.introduction{

	background-color: #f5f5f5;

}

.introduction .box .imgbox{

	float: right;

	width: 39%;

	overflow: hidden;

}

.introduction .box .imgbox img{

	max-width: 100%;

	-o-transition: all .5s;

    -ms-transition: all .5s;

    -moz-transition: all .5s;

    -webkit-transition: all .5s;

    transition: all .5s;

}

.introduction .box .imgbox:hover img{

	/*-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);*/

}

.introduction .box .txtbox{

	float: left;

	width: 61%;

	padding-right: 4%;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.introduction .box .txtbox .text{

	margin-top: 60px;

	color: #666666;

	font-size: 16px;

	line-height: 2.25;

}

.introduction .belief{

	margin-top: 70px;

}

.introduction .belief ul{

}

.introduction .belief ul li{

	float: left;

	width: 28%;

	margin-right: 8%;

	overflow: hidden;

}

.introduction .belief ul li:nth-child(3n){

	margin-right: 0;

}

.introduction .belief ul li .img{

	float: left;

	text-align: center;

	width: 96px;

	height: 96px;

	line-height: 96px;

	background-color: #0087d2;

	border-radius: 50%;

	overflow: hidden;

}

.introduction .belief ul li .img img{

	width: 39px;

	/*height: 37px;*/

}

.introduction .belief ul li .txt{

	display: table;

	float: right;

	width: -moz-calc(100% - 96px);

	width: -webkit-calc(100% - 96px);

	width: calc(100% - 96px);

	height: 96px;

	padding-left: 16px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.introduction .belief ul li .txt .cont{

	display: table-cell;

	vertical-align: middle;

}

.introduction .belief ul li .t1{

	color: #000000;

	font-size: 20px;

	font-weight: bold;

}

.introduction .belief ul li .t2{

	color: #0087d2;

	font-size: 16px;

	margin-top: 5px;

}

/*ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â´Ã‚Â¨ÃƒÂ¨Ã‚ÂÃ‚Â£ÃƒÂ¨Ã‚ÂªÃ¢â‚¬Â°*/

.honor{

	background: #FFFFFF;

}

.honor .box{

	position: relative;

	padding: 0px 75px;

	margin-top: 65px;

	overflow: hidden;

}

.honor .honor-div{

	position: relative;

	width: 100%;

	overflow: hidden;

}

.honor .honor-li{

	padding: 16px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.honor .honor-li .con{

	display: block;

	width: 100%;

	background-color: #f5f5f5;

	padding: 8%;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.honor .honor-li:hover .con{

	-webkit-transition: all .4s;

	transition: all .4s;

	box-shadow: 0px 0px 16px rgba(0,0,0,.3);

}

.honor .honor-li .imgbox{

	width: 100%;

	overflow: hidden;

	background-color: #FFFFFF;

}

.honor .honor-li .imgbox img{

	width: 100%;

}

.honor .honor-li .txt{

	text-align: center;

	color: #000000;

	font-size: 16px;

	/* height:50px; */

	margin-top: 20px;

	/*overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;*/	

	margin-top: 20px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.honor .swiper-button-next, .honor .swiper-button-prev {

    position: absolute;

    top: 50%;

    margin-top: -15px;

    width: 29px;

    height: 29px;

    margin-top: 0;

    z-index: 10;

    cursor: pointer;

    -moz-background-size: 29px 29px;

    -webkit-background-size: 29px 29px;

    background-size: 29px 29px;

    background-position: center;

    background-repeat: no-repeat;

}

.honor .swiper-button-prev, .honor .swiper-container-rtl .swiper-button-next{

    background-image: url(../images/img88.png);

    left: 0;

    right: auto;

}

.honor .swiper-button-next, .honor .swiper-container-rtl .swiper-button-prev {

    background-image: url(../images/img89.png);

    right: 0;

    left: auto;

}

.honor .swiper-button-next.swiper-button-disabled, .honor .swiper-button-prev.swiper-button-disabled{

	opacity: 1;

}

.honor .swiper-button-next.swiper-button-disabled{

	background-image: url(../images/img91.png);

}

.honor .swiper-button-prev.swiper-button-disabled{

	background-image: url(../images/img90.png);

}

/*ÃƒÂ¥Ã‚ÂÃ¢â‚¬ËœÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/

.development{

	background-position: top center;

	background-repeat: no-repeat;

	background-size: cover;

}

.development .box{

	position: relative;

	padding: 0px 70px;

	margin-top: 50px;

}

.develop-preview{

	position: relative;

	width: 100%;

	overflow: hidden;

	/*background: url(../images/img140.png) top center repeat-x;*/

}

/*.develop-preview::before{

	content: '';

	position: absolute;

	left: 0;

	top: 25px;

	width: 100%;

	height: 3px;

	background-color: #d6d6d6;

}*/

.develop-preview .swiper-slide{

	background: url(../images/img142.png) top center no-repeat;

	background-size: 100% auto;

}

.develop-preview .swiper-slide:first-child{

	background: url(../images/img143.png) top center no-repeat;

	background-size: 100% auto;

}

.develop-preview .time{

}

.develop-preview .time .line{

	width: 5px;

	height: 27px;

	margin: 0 auto;

	background-color: #999999;

}

.develop-preview .active-nav .time .line{

	background-color: #0087d2;

}

.develop-preview .time .point{

	width: 20px;

	height: 20px;

	margin: 20px auto 10px;

	background: url(../images/img138.png) center no-repeat;

	background-size: 100%;

}

.develop-preview .active-nav .time .point{

	background: url(../images/img139.png) center no-repeat;

	background-size: 100%;

}

.develop-preview .time .txt{

	color: #978c8c;

	font-size: 24px;

	font-weight: bold;

	text-align: center;

}

.develop-preview .active-nav .time .txt{

	color: #0087d2;

	font-size: 30px;

}

.development .box .swiper-button-next, .development .box .swiper-button-prev {

    position: absolute;

    top: auto;

    bottom: 80px;

    width: 29px;

    height: 29px;

    margin-top: 0;

    z-index: 10;

    cursor: pointer;

    -moz-background-size: 29px 29px;

    -webkit-background-size: 29px 29px;

    background-size: 29px 29px;

    background-position: center;

    background-repeat: no-repeat;

}

/*.development .box .swiper-button-next, .development .box .swiper-container-rtl .swiper-button-prev {

    background-image: url(../images/img95.png);

    right: 0;

    left: auto;

}

.development .box .swiper-button-prev, .development .box .swiper-container-rtl .swiper-button-next {

    background-image: url(../images/img94.png);

    left: 0;

    right: auto;

}

.development .box .swiper-button-next:hover, .development .box .swiper-container-rtl .swiper-button-prev:hover{

    background-image: url(../images/img93.png);

    right: 0;

    left: auto;

}

.development .box .swiper-button-prev:hover, .development .box .swiper-container-rtl .swiper-button-next:hover{

    background-image: url(../images/img92.png);

    left: 0;

    right: auto;

}*/

/*.development .box .swiper-button-next, .development .box .swiper-container-rtl .swiper-button-prev {

    background-image: url(../images/img93.png);

    right: 0;

    left: auto;

}

.development .box .swiper-button-prev, .development .box .swiper-container-rtl .swiper-button-next {

    background-image: url(../images/img92.png);

    left: 0;

    right: auto;

}

.development .box .swiper-button-next.swiper-button-disabled{

    opacity: 1;

    background-image: url(../images/img95.png);

}

.development .box .swiper-button-prev.swiper-button-disabled{

	opacity: 1;

    background-image: url(../images/img94.png);

}*/

.development .box .arrow-left {

	background: url(../images/img94.png) no-repeat center;

	position: absolute;

	left: 0;

	bottom: 80px;

	width: 29px;

    height: 29px;

	z-index: 10;

	transition: .2s;

	-moz-background-size: 29px 29px;

    -webkit-background-size: 29px 29px;

    background-size: 29px 29px;

    background-position: center;

    background-repeat: no-repeat;

}

.development .box .arrow-left:hover{

	background: url(../images/img92.png) no-repeat center;

}

.development .box .arrow-right {

	background: url(../images/img95.png) no-repeat center;

	position: absolute;

	right: 0;

	bottom: 80px;

	width: 29px;

    height: 29px;

	z-index: 10;

	transition: .2s;

	-moz-background-size: 29px 29px;

    -webkit-background-size: 29px 29px;

    background-size: 29px 29px;

    background-position: center;

    background-repeat: no-repeat;

}

.development .box .arrow-right:hover{

	background: url(../images/img93.png) no-repeat center;

}

.develop-view{

	position: relative;

	width: 100%;

	overflow: hidden;

}

.develop-view .event{

   	position: relative;

   	padding-bottom: 28px;

    max-width: 600px;

    width: 90%;

    margin: 30px auto;

    padding-left: 20px;

    padding-right: 20px;

    -o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.develop-view .txtbox{

	padding: 10% 3%;

	text-align: center;

    background-color: #FFFFFF;

    color: #0087d2;

    font-size: 20px;

    font-weight: bold;

    border-radius: 20px;

   	box-shadow: 0px 0px 30px rgba(0,0,0,.1);

}

.develop-view .triangle{

   	position: absolute;

   	left: 50%;

   	bottom: 0;

	-o-transform: translateX(-50%);

	-ms-transform: translateX(-50%);

	-moz-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

	z-index: 2;

   	width: 0;

    height: 0;

    border-style: solid;

    border-width: 28px 20px 0px;

    border-color: #FFFFFF transparent transparent transparent;

    filter:drop-shadow(0px 5px 12px rgba(0,0,0,.1));

}

/*.develop-view .event::before{

	content: '';

	position: absolute;

   	left: 50%;

   	bottom: -1px;

   	z-index: 1;

	-o-transform: translateX(-50%);

	-ms-transform: translateX(-50%);

	-moz-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

   	width: 0;

    height: 0;

    border-style: solid;

    border-width: 28px 20px 0px;

    border-color: rgba(0,0,0,.05) transparent transparent transparent;

}*/

/*ÃƒÂ¥Ã‚ÂÃ…Â¡ÃƒÂ¥Ã‚Â®Ã‚Â¢*/

.blog{}

.blogdiv{

	margin-bottom: 50px;

}

.blogdiv ul{

	margin-bottom: 50px;

}

.blogdiv ul li{

	margin-top: 25px;

	padding-bottom: 25px;

	border-bottom: #e9e9e9 solid 1px;

}

.blogdiv ul li a{

	display: inline-block;

	width: 100%;

}

.blogdiv ul li .txt-top{

	overflow: hidden;

}

.blogdiv ul li .t1{

	float: left;

	width: -moz-calc(100% - 110px);

	width: -webkit-calc(100% - 110px);

	width: calc(100% - 110px);

	color: #000000;

	font-size: 20px;

	font-weight: bold;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.blogdiv ul li:hover .t1{

	color: #0087d2;

}

.blogdiv ul li .time{

	float: right;

	text-align: right;

	width: 100px;

	color: #a69a9a;

	font-size: 16px;

	line-height: 1.75;

}

.blogdiv ul li .t2{

	color: #666666;

	font-size: 16px;

	line-height: 1.75;

	margin-top: 18px;

	margin-bottom: 8px;

}

.blogdiv ul li .t3{

	text-align: left;

}

.blogdiv ul li .t3 span{

	display: inline-block;

	vertical-align: middle;

	color: #0087d2;

	font-size: 16px;

	line-height: 1.75;

}

.blogdiv ul li .t3 span img{

	display: inline-block;

	vertical-align: middle;

	margin-left: 5px;

}

/*ÃƒÂ¥Ã‚ÂÃ…Â¡ÃƒÂ¥Ã‚Â®Ã‚Â¢ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

.blog-detail{

	padding: 40px 0px 60px;

	background-color: #f5f5f5;

}

.blog-detail .box .left{

	float: left;

	width: 83%;

	overflow: hidden;

	background-color: #FFFFFF;

}

.blog-detail .box .blog-con{

	padding: 30px;

}

.blog-detail .box .right{

	float: right;

	width: 16%;

	overflow: hidden;

}

.blog-detail .box .right .module{

	padding: 10px;

	margin-bottom: 15px;

	background-color: #FFFFFF;

}

.blog-detail .box .right .module .title{

	padding-top: 5px;

	padding-bottom: 12px;

	border-bottom: #e2e2e2 solid 2px;

}

.blog-detail .box .right .module .title .t1{

	color: #0087d2;

	font-weight: bold;

	font-size: 18px;

}

.a-module{

	margin-top: 20px;

}

.a-module li{

	width: 100%;

	margin-bottom: 15px;

}

.a-module li a{

	position: relative;

	display: inline-block;

	width: 100%;

}

.a-module li .imgbox{

	width: 100%;

	overflow: hidden;

}

.a-module li .imgbox img{

	width: 100%;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.a-module li:hover .imgbox img{

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.a-module li .mask{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background: rgba(0,0,0,0.59);

}

.a-module li .txt{

	position: absolute;

	top: 50%;

	left: 0;

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-webkit-transform: translateY(-50%);

	transform: translateY(-50%);

	width: 100%;

	text-align: center;

	color: #ffffff;

	font-size: 18px;

	padding: 0 15px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.b-module{

	padding: 15px;

}

.b-module li{

	border-bottom: #eeeeee solid 1px;

}

.b-module li:last-child{

	border-bottom: none;

}

.b-module li a{

	display: inline-block;

	width: 100%;

	padding: 10px 0px;

	color: #333333;

	font-size: 16px;

	line-height: 1.8;

}

.b-module li:hover a{

	color: #0087d2;

}

.c-module{

	padding-bottom: 15px;

}

.c-module li{

	border-bottom: #eeeeee solid 1px;

}

.c-module li:last-child{

	border-bottom: none;

}

.c-module li a{

	display: block;

	width: 100%;

	padding: 10px 0px;

	color: #333333;

	font-size: 16px;

	line-height: 1.8;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.c-module li:hover a{

	color: #0087d2;

}

/*ÃƒÂ§Ã‚Â»Ã‚ÂÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¸ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¤Ã‚Â¾Ã¢â‚¬Â¹*/

.cases{

	background-color: #f5f5f5;

}

.cases .box ul li{

	float: left;

	width: 30%;

	margin-right: 5%;

	margin-bottom: 5%;

}

.cases .box ul li:nth-child(3n){

	margin-right: 0;

}

.cases .box ul li a{

	position: relative;

	display: inline-block;

	width: 100%;

}

.cases .box ul li .imgbox{

	width: 100%;

	overflow: hidden;

}

.cases .box ul li .imgbox img{

	width: 100%;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.cases .box ul li:hover .imgbox img{

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.cases .box ul li .mask{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background: rgba(0,0,0,0.59);

}

.cases .box ul li:hover .mask{

	display: none;

}

.cases .box ul li .txt{

	position: absolute;

	top: 50%;

	left: 0;

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-webkit-transform: translateY(-50%);

	transform: translateY(-50%);

	width: 100%;

	text-align: center;

}

.cases .box ul li:hover .txt{

	display: none;

}

.cases .box ul li .txt .icon{

	margin-bottom: 10px;

}

.cases .box ul li .txt .t1{

	color: #ffffff;

	font-size: 26px;

	padding: 0 15px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

}

.cases .box ul li .txt .t2{

	width: 100px;

    margin: 15px auto 0px;

    background-color: #0087d2;

    line-height: 2;

    border-radius: 15px;

    color: #ffffff;

    font-size: 14px;

}

/*ÃƒÂ§Ã‚Â»Ã‚ÂÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¸ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¤Ã‚Â¾Ã¢â‚¬Â¹ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

.d-consultation{

}

.d-consultation a{

	display: block;

	width: 100%;

	background-color: #0087d2;

	text-align: center;

	height: 65px;

	line-height: 65px;

	color: #FFFFFF;

	font-size: 18px;

	font-weight: bold;

}

.d-consultation a img{

	display: inline-block;

	vertical-align: middle;

	margin-right: 10px;

	width: 29px;

	height: 29px;

}

.d-consultation a:hover{

	background-color: #0087d2;

}

/*ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/

.news{

	background-color: #f5f5f5;

}

.news .box ul{

	margin-bottom: 30px;

}

.news .box ul li{

	width: 100%;

	overflow: hidden;

	margin-bottom: 45px;

}

.news .box ul li a{

	display: block;

	width: 100%;

}

.news .box ul li .imgbox{

	float: left;

	width: 240px;

	margin-right: 30px;

	overflow: hidden;

}

.news .box ul li .imgbox img{

	width: 100%;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.news .box ul li:hover .imgbox img{

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.news .box ul li .txtbox{

	float: left;

	width: -moz-calc(100% - 270px);

	width: -webkit-calc(100% - 270px);

	width: calc(100% - 270px);

	overflow: hidden;

	padding-bottom: 10px;

	border-bottom: #e9e9e9 solid 1px;

}

.news .box ul li .txtbox .other{

	overflow: hidden;

}

.news .box ul li .txtbox .other .tag{

	float: left;

	color: #757676;

	font-size: 18px;

}

.news .box ul li .txtbox .other .time{

	float: left;

	color: #a69a9a;

	font-size: 18px;

}

.news .box ul li .txtbox .t1{

	color: #333333;

	font-size: 20px;

	font-weight: bold;

	margin-top: 10px;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.news .box ul li:hover .txtbox .t1{

	color: #0087d2;

}

.news .box ul li .txtbox .t2{

	color: #666666;

	font-size: 16px;

	line-height: 2;

	height: 64px;

	margin-top: 15px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

/*ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

.new-detail{

	padding: 40px 0px 60px;

	background-color: #f5f5f5;

}

.new-detail .box{

	padding: 45px 100px 35px;

	background-color: #FFFFFF;

}

/*ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¤Ã‚Â½Ã…â€œÃƒÂ¤Ã‚Â¼Ã¢â€žÂ¢ÃƒÂ¤Ã‚Â¼Ã‚Â´*/

.partner{

	height: 680px;

	background: #f5f5f5 url(../images/img108.png) bottom center no-repeat;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.partner .box{

	margin-top: 60px;

}

.partner .box .txt{

	max-width: 940px;

	width: 100%;

	margin: 0 auto;

	font-size: 16px;

	color: #777777;

	line-height: 2.25;

	text-align: left;

}

.win{

}

.win .box{

}

.win .box .boxli{

	background-color: #FFFFFF;

	overflow: hidden;

}

.win .box .boxli:nth-child(even){

	background-color: #f5f5f5;

}

.win .box .boxli .tu{

	float: left;

	width: 50%;

	overflow: hidden;

}

.win .box .boxli .imgbox{

	display: inline-block;

	position: relative;

	z-index: 1;

	margin-bottom: 32px;

	margin-right: 32px;

}

.win .box .boxli:nth-child(even) .tu{

	float: right;

	text-align: right;

}

.win .box .boxli .imgbox .img{

	position: relative;

	z-index: 2;

	width: 100%;

}

.win .box .boxli .imgbox .img img{

	width: 100%;

	-o-transition: all .4s;

	-ms-transition: all .4s;

	-moz-transition: all .4s;

	-webkit-transition: all .4s;

	transition: all .4s;

}

.win .box .boxli:hover .imgbox .img img{

	-o-transform: scale(1.06);

	-ms-transform: scale(1.06);

	-moz-transform: scale(1.06);

	-webkit-transform: scale(1.06);

	transform: scale(1.06);

}

.win .box .boxli .imgbox .imgbg{

	position: absolute;

	bottom: -32px;

	left: 32px;

	z-index: 1;

	width: 100%;

	height: 100%;

	background-color: #e3e3e3;

}

.win .box .boxli:nth-child(odd) .imgbox .imgbg{

	left: 32px;

}

.win .box .boxli:nth-child(even) .imgbox .imgbg{

	right: 32px;

}

.win .box .boxli .txtbox{

	float: left;

	width: 50%;

	padding-top: 80px;

	padding-left: 60px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.win .box .boxli:nth-child(odd) .txtbox{

	padding-left: 60px;

}

.win .box .boxli:nth-child(even) .txtbox{

	padding-right: 60px;

}

.win .box .boxli .txtbox .t1{

	position: relative;

	padding-bottom: 55px;

	color: #0087d2;

	font-size: 24px;

	font-weight: bold;

	margin-bottom: 5px;

}

.win .box .boxli .txtbox .t1::before{

	content: '';

	position: absolute;

	left: 12px;

	bottom: 0;

	width: 1px;

	height: 55px;

	border-left: #c2bfbf solid 1px;

}

.win .box .boxli .txtbox .t2{

	color: #0087d2;

	font-size: 24px;

	font-weight: bold;

}

.win .box .boxli .txtbox .t3{

	color: #535e64;

	font-size: 18px;

	line-height: 2;

	margin-top: 60px;

	/* margin-bottom: 50px; */

}

/*.win .box .boxli .txtbox .more{

	margin-bottom: 10px;

}

.win .box .boxli .txtbox .more a{

	display: inline-block;

	height: 40px;

	line-height: 40px;

	padding: 0px 20px;

	border-radius: 20px;

	color: #ffffff;

	font-size: 16px;

	background-color: #4064b3;

}

.win .box .boxli .txtbox .more a:hover{

	background-color: #8fc320;

	box-shadow: 0px 0px 15px rgba(64,100,179,.4);

}*/

/*ÃƒÂ§Ã¢â‚¬ÂÃ‚Â³ÃƒÂ¨Ã‚Â¯Ã‚Â·*/

.apply{

	background-color: #FFFFFF;

}

.apply .box, .feedback .box{

	max-width: 1080px;

	width: 90%;

	margin: 0 auto;

}

.apply .box .tit{

	max-width: 560px;

	width: 90%;

	margin: 0 auto;

	color: #333333;

	font-size: 24px;

	font-weight: bold;

	text-align: center;

}

.applydiv{

}

.applydiv .txtli{

}

.applydiv .txtli .half{

	float: left;

	width: 46%;

	margin-right: 8%;

	border: #eaeaea solid 1px;

	box-shadow: 0px 0px 30px rgba(0,0,0,.1);

	margin-bottom: 12px;

	margin-top: 12px;

	line-height: 48px;

	background-color: #FFFFFF;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.applydiv .txtli .half:nth-child(2n){

	margin-right: 0;

}

.applydiv .txtli .t1{

	float: left;

	width: 65px;

	padding-left: 15px;

	color: #666666;

	font-size: 16px;

}

.applydiv .txtli .textli .t1{

	width: 100%;

}

.applydiv .txtli .t1 .must{

	display: inline-block;

	margin-right: 3px;

	color: #fe0000;

}

.applydiv .txtli .t2{

	float: right;

	width: -moz-calc(100% - 80px);

	width: -webkit-calc(100% - 80px);

	width: calc(100% - 80px);

	padding-right: 15px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.applydiv .txtli .textli .t2{

	width: 100%;

	padding: 0px 15px;

}

.applydiv .txtli .t2 input{

	width: 100%;

	color: #666666;

	font-size: 16px;

	height: 48px;

	border: none;

	background: none;

	outline: none;

}

.applydiv .txtli .t2 .select-li{

	float: left;

	width: 33.33%;

}

.applydiv .txtli .t2 .select-li select{

	width: 100%;

	color: #666666;

	line-height:3;

    font-size: 16px;

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;

    outline:none;

    background: #FFFFFF url(../images/img112.png) no-repeat center right 10px;

    background-size: 15px 9px;

	padding-left: 15px;

	padding-right: 25px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.applydiv .txtli .t2 .select-li select::-ms-expand{

	display: none;

}

.applydiv .txtli .textli{

	width: 100%;

	border: #eaeaea solid 1px;

	box-shadow: 0px 0px 30px rgba(0,0,0,.1);

	margin-bottom: 12px;

	margin-top: 12px;

	line-height: 48px;

	background-color: #FFFFFF;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.feedback .applydiv .txtli .half, .feedback .applydiv .txtli .textli{

	box-shadow: none;

}

.applydiv .txtli .textli .re-textarea{

	width: 100%;

	height: 70px;

	resize: none;

	border: none;

	background: none;

	outline: none;

	color: #666666;

	font-size: 16px;

}

.applydiv .btn{

	width: 190px;

	text-align: center;

	background-color: #0087d2;

	margin: 70px auto 0px;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.applydiv .btn:hover{

	background-color: #fcac00;

}

.applydiv .btn input{

	width: 100%;

	height: 58px;

	line-height: 58px;

	color: #FFFFFF;

	font-size: 24px;

	background: none;

	border: none;

	outline: none;

}

/* ÃƒÂ¤Ã‚Â»Ã‚Â£ÃƒÂ§Ã‚ÂÃ¢â‚¬Â ÃƒÂ¥Ã¢â‚¬Â¢Ã¢â‚¬Â ÃƒÂ§Ã¢â€žÂ¢Ã‚Â»ÃƒÂ¥Ã‚Â½Ã¢â‚¬Â¢ */

.agent-login{

	background-color: #f5f5f5;

}

.agent-login .box{

	max-width: 480px;

	width: 90%;

	margin: 60px auto 0px;

}

.agent-login .box .input-li{

	width: 100%;

	padding: 0 15px;

	border: #eaeaea solid 1px;

	background-color: #FFFFFF;

	margin-bottom: 25px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.agent-login .box .input-li input{

	width: 100%;

	color: #666666;

	font-size: 16px;

	line-height: 48px;

	height: 48px;

	border: none;

	background: none;

	outline: none;

}

.agent-login .box .input-li input::-webkit-input-placeholder{

    color: #aaaaaa;

}

.agent-login .box .input-li input:-moz-placeholder{

  	color: #aaaaaa;

}

.agent-login .box .input-li input::-moz-placeholder{

  	color: #aaaaaa;

}

.agent-login .box .input-li input:-ms-input-placeholder{

  	color: #aaaaaa;

}

.agent-login .box .tips{

	text-align: center;

	margin-bottom: 30px;

}

.agent-login .box .tips a{

	display: inline-block;

	color: #0087d2;

	font-size: 16px;

}

.agent-login .box .btn{

	width: 51%;

	text-align: center;

	margin: 0 auto;

	background-color: #0087d2;

	border-radius: 28px;

	overflow: hidden;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.agent-login .box .btn:hover{

	background-color: #0087d2;

}

.agent-login .box .btn input{

	width: 100%;

	color: #ffffff;

	font-size: 24px;

	font-weight: bold;

	height: 55px;

	line-height: 55px;

	background: none;

	border: none;

	outline: none;

}

/* ÃƒÂ¦Ã‚Â²Ã‚Â¡ÃƒÂ¦Ã…â€œÃ¢â‚¬Â°ÃƒÂ¨Ã‚Â´Ã‚Â¦ÃƒÂ¥Ã‚ÂÃ‚Â·ÃƒÂ¯Ã‚Â¼Ã…Â¸ */

.apply-account{

	background-color: #FFFFFF;

}

.apply-account .box{

	max-width: 980px;

	width: 100%;

	margin: 110px auto 0px;

}

.apply-account .box ul li{

	float: left;

	width: 50%;

	overflow: hidden;

	text-align: left;

}

.apply-account .box ul li:nth-child(even){

	text-align: right;

}

.apply-account .box ul li .con{

	display: inline-block;

}

.apply-account .box ul li .icon{

	float: left;

	display: inline-block;

	margin-right: 30px;

	width: 98px;

	height: 98px;

	line-height: 98px;

	border-radius: 50%;

	border: #dfdfdf solid 1px;

	text-align: center;

}

.apply-account .box ul li .icon img{

	width:60px;

	height: 51px;

}

.apply-account .box ul li .txtbox{

	float: left;

	text-align: left;

}

.apply-account .box ul li .txtbox .t1{

	color: #333333;

	font-size: 20px;

	font-weight: bold;

}

.apply-account .box ul li .txtbox .t2{

	color: #888888;

	font-size: 16px;

	margin-top: 10px;

}

.apply-account .box ul li .txtbox .t3{

	margin-top: 20px;

}

.apply-account .box ul li .txtbox .t3 a{

	padding: 0 22px;

	font-size: 16px;

	line-height: 30px;

	color: #0087d2;

	border: #d2d2d2 solid 1px;

	background-color: #f7f7f7;

	border-radius: 10px;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.apply-account .box ul li .txtbox .t3 a:hover{

	background-color: #0087d2;

	color: #FFFFFF;

}

/* ÃƒÂ¨Ã‚Â§Ã‚Â£ÃƒÂ¥Ã¢â‚¬Â Ã‚Â³ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¦Ã‚Â¡Ã‹â€  */

.solution{}

/* ÃƒÂ¨Ã‚Â§Ã‚Â£ÃƒÂ¥Ã¢â‚¬Â Ã‚Â³ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

.scheme-introduction{

}

.scheme-introduction .title{

	text-align: center;

}

.scheme-introduction .title .t1{

	color: #0087d2;

	font-size: 34px;

	font-weight: bold;

}

.scheme-introduction .content ul{

	display: flex;

	flex-wrap: wrap;

}

.scheme-introduction .box .txtbox{

	text-align: center;

}

.scheme-introduction .box .txtbox .t1{

	color: #000000;

	font-weight: bold;

	font-size: 24px;

	text-align: left;

    max-width: 72%;

    margin: 0 auto;

}

.scheme-introduction .box  .txtbox .t2{

	width: 72%;

	color: #777777;

	font-size: 16px;

	line-height: 2;

	margin: 20px auto 0px;

	text-align: left;

}

.scheme-introduction .box .txtbox ul{

	display: inline-block;

	text-align: left;

	margin: 20px auto 0px;

}

.scheme-introduction .box .txtbox ul li{

	color: #777777;

	font-size: 16px;

	line-height: 2;

	list-style:disc;

}

.scheme-introduction .box .imgbox{

	width: 100%;

	overflow: hidden;

	text-align: center;

	margin-top: 50px;

}

.scheme-introduction .box .imgbox img{

	max-width: 100%;

}

.scheme-introduction .box .imgbox .img1{

}

.scheme-introduction .box .imgbox .img2{

	display: none;

}

.scheme-advantage .content ul li{

	display: flex;

	align-items: center;

	float: left;

	width: 44%;

	margin: 0 3% 3%;

	box-shadow: 0px 0px 10px rgba(0,0,0,.1);

	border-radius: 20px;

	padding: 30px 20px;

	background-color: #FFFFFF;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.scheme-advantage .content ul li .icon{

	float: left;

	width: 64px;

	height: 64px;

	line-height: 64px;

	text-align: center;

	background-color: #0087d2;

	border-radius: 50%;

	font-family: "PingFang-Bold";

	color: #ffffff;

	font-size: 30px;

	margin-right: 25px;

}

.scheme-advantage .content ul li .txt{

	float: left;

	width: -moz-calc(100% - 90px);

	width: -webkit-calc(100% - 90px);

	width: calc(100% - 90px);

	color: #888888;

	font-size: 18px;

	/*display: -webkit-box;*/

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

/*ÃƒÂ¦Ã…Â½Ã‚Â¨ÃƒÂ¨Ã‚ÂÃ‚ÂÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚Â*/

.recommended{



}

/* ÃƒÂ¦Ã‹â€ Ã‚ÂÃƒÂ¥Ã…Â Ã…Â¸ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¤Ã‚Â¾Ã¢â‚¬Â¹ */

.successful-case{

	padding: 60px 0px 70px;

}

.successful-div{

	position: relative;

	width: 100%;

	overflow: hidden;

	margin-top: 50px;

	margin-bottom: 60px;

}

.success-li{

	position: relative;

	display: inline-block;

	width: 100%;

}

.success-li .imgbox{

	width: 100%;

	overflow: hidden;

}

.success-li .imgbox img{

	width: 100%;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.success-li:hover .imgbox img{

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.success-li .mask{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background: rgba(0,0,0,0.59);

}

.success-li:hover .mask{

	display: none;

}

.success-li .txt{

	position: absolute;

	top: 50%;

	left: 0;

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-webkit-transform: translateY(-50%);

	transform: translateY(-50%);

	width: 100%;

	text-align: center;

}

.success-li:hover .txt{

	display: none;

}

.success-li .txt .icon{

	margin-bottom: 10px;

}

.success-li .txt .t1{

	color: #ffffff;

	font-size: 26px;

	padding: 0 15px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.successful-case .more{

	text-align: center;

}

.successful-case .more a{

	width: 118px;

	height: 36px;

	line-height: 36px;

	border: #0d0d0d solid 1px;

	color: #000000;

	font-size: 16px;

}

.successful-case .more a:hover{

	color: #FFFFFF;

	background-color: #0087d2;

	border: #0087d2 solid 1px;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.consultbg{

	padding: 4% 0 5%;

	background-position: center;

	background-repeat: no-repeat;

	background-size: cover;

}

.consultbg .box{

	text-align: center;

}

.consultbg .box .btn{

}

.consultbg .box .btn a{

	display: inline-block;

	color: #ffffff;

	font-size: 24px;

	padding: 0 50px;

	height: 56px;

	line-height: 56px;

	border-radius: 30px;

	background-color: #0087d2;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.consultbg .box .btn a:hover{

	/*opacity: 0.9;*/

	background-color: #fcac00;

}

/* ÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¤Ã‚Â¼Ã…Â¡ÃƒÂ¤Ã‚Â¿Ã‚Â¡ÃƒÂ¦Ã‚ÂÃ‚Â¯ */

.exhibition{

	padding-bottom: 10px;

	background-color: #f5f5f5;

}

.exhibition .box ul{

	padding: 0 15px;

	overflow: hidden;

}

.exhibition .box ul li{

	position: relative;

	float: left;

	width: 27.33%;

	width: -moz-calc(82% / 3);

	width: -webkit-calc(82% / 3);

	width: calc(82% / 3);

	margin-right: 3%;

	margin-left: 3%;

	margin-bottom: 4%;

	background-color: #ffffff;

}

.exhibition .box ul li .con{

	display: block;

	width: 100%;

}

.exhibition .box ul li .imgbox{

	width: 100%;

	overflow: hidden;

}

.exhibition .box ul li .imgbox img{

	width: 100%;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.exhibition .box ul li:hover .imgbox img{

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.exhibition .box ul li .txtbox{

	padding: 15px 7px;

	color: #888888;

	font-size: 18px;

	line-height: 1.75;

}

.exhibition .box ul li .txtbox div{

	padding-left: 10px;

	padding-right: 10px;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.exhibition .box ul li .txtbox .t3{

	/*

	width: calc(100% - 120px);

	width: -moz-calc(100% - 120px);

	width: -webkit-calc(100% - 120px);

	*/

	width:100%;

}

.exhibition .box ul li .txtbox .tit{

	padding-bottom: 15px;

	border-bottom: #bcbbbb dotted 1px;

	color: #000000;

	font-size: 20px;

	margin-bottom: 15px;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.sign-up{

	position: absolute;

	right: 15px;

	bottom: 25px;

}

.sign-up a{

	/*opacity: 0;*/

	display: inline-block;

	color: #FFFFFF;

	font-size: 16px;

	line-height: 2;

	padding: 0px 15px;

	border-radius: 16px;

	background-color: #0087d2;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.exhibition .box ul li:hover .sign-up a{

	/*opacity: 1;*/

	background-color: #fcac00;

}

/* ÃƒÂ¨Ã‚ÂÃ¢â‚¬ÂÃƒÂ§Ã‚Â³Ã‚Â»ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ */

.contact-information{

	background-color: #f5f5f5;

}

.contact-information .imgbox{

	float: left;

	width: 50%;

	overflow: hidden;

}

.contact-information .box{

	position: relative;

	background-color: #FFFFFF;

}

.contact-information .box .part1{

	float: left;

	width: 50%;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

	background-color: #FFFFFF;

	margin-bottom: 25px;

	padding-top: 30px;

}

.contact-information .box .part1 ul{

	text-align: center;

}

.contact-information .box .part1 ul li{

	width: 100%;

	overflow: hidden;

	margin-bottom: 40px;

}

.contact-information .box .part1 ul li .con{

	width: 85%;

	padding-left: 10%;

	padding-right: 5%;

	overflow: hidden;

}

.contact-information .box .part1 ul li .icon{

	float: left;

	width: 50px;

	margin-right: 30px;

}

.contact-information .box .part1 ul li .icon img{

	width: 50px;

	height: auto;

}

.contact-information .box .part1 ul li .txtbox{

	float: left;

	width: -moz-calc(100% - 130px);

	width: -webkit-calc(100% - 130px);

	width: calc(100% - 130px);

	text-align: left;

}

.contact-information .box .part1 ul li .txtbox .tit{

	color: #000000;

	font-size: 18px;

	font-weight: bold;

	margin-bottom: 20px;

}

.contact-information .box .part1 ul li .txtbox .txtli{

	overflow: hidden;

	margin-bottom: 10px;

}

.contact-information .box .part1 ul li .txtbox .txtli .t1{

	float: left;

	width: 110px;

	overflow: hidden;

	color: #000000;

	font-size: 16px;

}

.contact-information .box .part1 ul li .txtbox .txtli .t2{

	float: left;

	width: -moz-calc(100% - 110px);

	width: -webkit-calc(100% - 110px);

	width: calc(100% - 110px);

	overflow: hidden;

	color: #888888;

	font-size: 14px;

	word-wrap:break-word;

}

.contact-information .box .part2{

	padding: 60px 0px;

	background-color: #FFFFFF;

}

.contact-information .box .part2 ul li{

	float: left;

	width: 30%;

	margin-right: 5%;

	overflow: hidden;

}

.contact-information .box .part2 ul li:nth-child(3n){

	margin-right: 0;

}

.contact-information .box .part2 ul li .txtbox{

	padding: 0 11%;

	overflow: hidden;

}

.contact-information .box .part2 ul li .t1{

	color: #000000;

	font-size: 18px;

	margin-bottom: 25px;

	font-weight: bold;

}

.contact-information .box .part2 ul li .txtli{

	color: #666666;

	font-size: 16px;

	margin-bottom: 10px;

	overflow: hidden;

}

.contact-information .box .part2 ul li .txtli .sp1{

	float: left;

	width: 50px;

	text-align: left;

	overflow: hidden;

}

.contact-information .box .part2 ul li .txtli .sp2{

	float: left;

	width: -moz-calc(100% - 50px);

	width: -webkit-calc(100% - 50px);

	width: calc(100% - 50px);

	word-break: break-word;

}

/* ÃƒÂ¥Ã…â€œÃ‚Â¨ÃƒÂ§Ã‚ÂºÃ‚Â¿ÃƒÂ¥Ã‚ÂÃ‚ÂÃƒÂ©Ã‚Â¦Ã‹â€  */

.feedback{

	background-position: center;

	background-repeat: no-repeat;

	background-size: cover;

}

.feedback .box{

	margin-top: 60px;

}

/*ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¥ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬*/

.join-us{

	padding: 50px 0px;

	background-color: #e2e2e2;

	ackground-repeat: no-repeat;

	background-position:center;

	background-size: cover;

}

.join-us .box{

	margin: 40px auto 20px;

}

/*ÃƒÂ¤Ã‚ÂºÃ‚ÂºÃƒÂ¦Ã¢â‚¬Â°Ã‚ÂÃƒÂ¦Ã¢â‚¬Â¹Ã¢â‚¬ÂºÃƒÂ¨Ã‚ÂÃ‹Å“*/

.recruitment{

	/*background-repeat: no-repeat;

	background-position:center;

	background-size: cover;

	min-height: 705px;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;*/

}

.recruitment .box{

}

.recruitment .txtbox{

	max-width: 710px;

	width: 100%;

	margin: 0 auto;

	color: #4a4a4a;

	font-size: 16px;

	line-height: 2.5;

	text-align: center;

}

/*.recruitment .txtbox .t1{

	margin-bottom: 40px;

}

.recruitment .txtbox .t2{

	color: #FFFFFF;

}

.recruitment .txtbox .t2 .sp{

	color: #3abee5;

	font-size: 20px;

}*/

.recruitment .recruitment-div{

	max-width: 1280px;

	width: 100%;

	margin: 0px auto;

}

.recruitment .recruitment-div ul li{

	position: relative;

	float: left;

	width: 42%;

	margin: 1.5% 4%;

	padding: 0 2%;

	overflow: hidden;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

	background-color: #ffffff;

	border-radius: 32px;

	box-shadow: 0px 0px 30px rgba(0,0,0,.1);

	line-height: 64px;

}

.recruitment .recruitment-div ul li:nth-child(2n){

	margin-right: 0;

}

.recruitment .recruitment-div ul li.on, .recruitment .recruitment-div ul li:hover{

	background-color: #0087d2;

}

.recruitment .recruitment-div ul li .icon{

	/*position: absolute;

	left: 0;

	top: 0;

	margin: 0 auto;*/

	float: left;

	width: 11%;

	height: 64px;

	overflow: hidden;

	background: url(../images/img136.png) center no-repeat;

	background-size: 48%;

}

.recruitment .recruitment-div ul li:hover .icon{

	background: url(../images/img135.png) center no-repeat;

}

/*.recruitment .recruitment-div ul li .icon img{

	width: 26px;

	height: 28px;

}*/

.recruitment .recruitment-div ul li .txt{

	float: left;

	width: 89%;

	overflow: hidden;

	color: #333333;

	font-size: 20px;

}

.recruitment .recruitment-div ul li:hover .txt{

	color: #FFFFFF;

}

.hot-r{

	width: 100%;

	overflow: hidden;

	margin-top: 65px;

}

.hot-r .box{

	margin-top: 50px;

	padding-top: 200px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	background-size: 100% auto;

	background-repeat:no-repeat;

	background-position: center top;

}

.hot-r-con{

	width: 90%;

	margin: 0 auto;

	overflow: hidden;

	margin: 0px auto 70px;

	padding: 0 5%;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	background-color: #FFFFFF;

	padding-bottom: 60px;

	box-shadow: 0px 9px 54px rgba(0,0,0,.09);

}

.hot-r-table{

	width: 100%;

	border-collapse:collapse;

}

.hot-r-table thead{

	border-bottom: #ececec solid 4px;

}

.hot-r-table thead tr td{

	color: #000000;

	font-size: 18px;

	font-weight: bold;

	height: 130px;

}

.hot-r-table tr{

	cursor: pointer;

}

.hot-r-table tr:hover{

	background-color: #f0f0f0;

}

.hot-r-table td{

	height: 80px;

	color: #888888;

	font-size: 18px;

	padding: 0px 20px 0px 40px;

	border-bottom: #ececec solid 1px;

	text-align: center;

}

.hot-r-table tbody tr td:first-child, .zhiwei{

	color: #333333;

}

.hot-r-table tbody tr td:first-child:hover, .zhiwei:hover{

	color: #0087d2;

}

.zpbg{

	display: none;

	position: fixed;

	top: 0;

	bottom: 0;

	left:0;

	right: 0;

	margin: auto;

	z-index: 999999;

	width: 100%;

	height: 100%;

	background: rgba(0,0,0,0.8);

}

.zp_close {

    position: absolute;

    right: 0px;

    top: 0px;

    cursor: pointer;

}

.zp_close img{

	width: 50px;

}

.r-detail{

	position: absolute;

	left: 0;

	right: 0;

	bottom: 0;

	top: 0;

	margin: auto;

	width: 870px;

	max-height: 880px;

}

.recruit-detail{

	width: 790px;

	max-height: 88%;

	height: calc(100% - 50px);

	overflow: auto;

	background-color: #FFFFFF;

	padding: 45px 25px;

	margin-top: 70px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	overflow: auto;

}

.r-d-t{

	background-color: #0087d2;

	padding: 0px 20px;

	overflow: hidden;

	color: #ffffff;

	font-size: 20px;

	line-height: 55px;

}

.r-d-o{

	width: 100%;

	overflow: hidden;

	margin: 30px auto;

	padding: 0px 20px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.r-d-oli{

	float: left;

	display: inline-block;

	margin-right: 50px;

	color: #888888;

	font-size: 16px;

}

.r-d-olit{

	color: #000000;

}

.rd-describe{

	width: 100%;

	overflow: hidden;

	margin-bottom: 30px;

	padding: 0px 20px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.rd-describe-t{

	color: #333333;

	font-size: 16px;

	margin-bottom: 15px;

}

.rd-describe-p{

	color: #888888;

	font-size: 16px;

	line-height: 32px;

}

.rd-mark{

	color: #000000;

	font-size: 16px;

	line-height: 32px;

}

.rd-apply{

	display: inline-block;

	padding: 0px 25px;

	height: 40px;

	line-height: 40px;

	border-radius: 20px;

	background-color: #0087d2;

	margin-left: 20px;

}

.rd-apply a{

	color: #ffffff;

	font-size: 16px;

}

@media screen and (max-width: 1024px){

	.hot-r-con{

		width: 96%;

		padding: 0 4%;

	}

	.hot-r .box{

		padding-top: 130px;

	}

	.hot-r-table td{

		padding: 0;

		font-size: 16px;

	}

	.rd-describe-p{

		font-size: 15px;

	}

	.r-detail{

		width: 100%;

		padding: 0 5%;

		-o-box-sizing: border-box;

		-ms-box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

	}

	.zp_close{

		right: 5%;

	}

	.recruit-detail{

		width: -moz-calc(100% - 50px);

		width: -webkit-calc(100% - 50px);

		width: calc(100% - 50px);

	}

}

@media screen and (max-width: 768px){

	.hot-r .box {

	    padding-top: 80px;

	}

}

@media screen and (max-width: 414px){

	.hot-r{

		margin-top: 30px;

	}

	.hot-r .conwidth{

		padding: 0 3%;

	}

	.hot-r .a-title{

		padding-top: 20px

	}

	.hot-r .box {

	    padding-top: 40px;

	}

	.hot-r-table td{

		font-size: 14px;

		padding: 0;

		height: 60px;

	}

	.hot-r-table thead tr td{

		font-size: 15px;

		height: 70px;

	}

	.a-recruit-con{

		margin-top: 20px;

	}

	.a-recruit-p{

		font-size: 15px;

		line-height: 28px;

	}

	.zp_close{

		right: 0;

		top: 5%;

	}

	.zp_close img{

		width: 30px;

	}

	.recruit-detail{

		width: 100%;

		max-height: 80%;

	}

	.r-d-o{

		margin: 15px auto;

		padding: 0px 10px;

	}

	.r-d-t{

		font-size: 16px;

		line-height: 45px;

	}

	.r-d-oli{

		font-size: 14px;

	}

	.rd-describe{

		margin: 15px auto;

		padding: 0px 10px;

	}

	.rd-describe-t{

		font-size: 14px;

		margin-bottom: 10px;

	}

	.rd-describe-p{

		font-size: 14px;

		line-height: 26px;

	}

	.rd-mark{

		font-size: 14px;

		line-height: 26px;

	}

	.rd-apply{

		height: 36px;

		line-height: 36px;

	}

	.rd-apply a{

		font-size: 14px;

	}

}

/*2021.01.13Ã¦â€“Â°Ã¥Â¢Å¾*/

.increased{

}

.increased .box{

}

.increased .box .txtbox{

	text-align: center;

	max-width: 1200px;

	width: 100%;

	margin: 0 auto;

}

.increased .box .t1 {

    color: #0678b9;

    font-size: 34px;

    font-weight: bold;

}

.increased .box .t2{

    color: #777777;

    font-size: 16px;

    line-height: 2;

    margin: 20px auto 0px;

}

.product-icon.xinicon ul{

	text-align: center;

}

.product-icon.xinicon ul li{

	float: none;

	display: inline-block;

	vertical-align: top;

	width: 15.6%;

	min-width: 114px;

}

/*20231030*/

@media screen and (max-width:1800px){

	.header .nav>ul>li{

		margin:0 28px;

	}

	.header-other{

		padding-left:30px;

	}

}

/**/

@media screen and (max-width: 1680px){

	/*header*/

	.header .nav>ul>li{

		margin: 0 25px;

	}

	.header-other{

		padding-left: 25px;

	}

	/*.product-list .box ul li .below .txtbox, .related-li .below .txtbox{

		margin-top: 10px;

	}*/

	.product-list .box ul li .below .txtbox ul, .related-li .below ul{

		font-size: 14px;

		margin-top: 10px;

	}

}

/*20231030*/

@media screen and (max-width:1536px){

	.header .nav>ul>li{

		margin:0 18px;

	}

	.header-other{

		padding-left:20px;

	}

	.contactIcon a{

		padding-left: 15px;

		padding-right: 15px;

	}

	.header-search2 {

	    width: 140px;

	}

	.header-search-box2 {

	    right:0!important;

	}

	.header-search-box {

	    right: -140px;

	    width: 140px;

	}

	.header-search-txt {

	    width: 90px;

    }

}

/**/

@media screen and (max-width: 1440px){

	/*header*/

	.header .nav>ul>li{

		margin: 0 20px;

	}

	.header-other{

		padding-left: 15px;

	}

	.header-share .icon{

		margin-left: 15px;

	}

	/*footer*/

	/*.footer-nav .navli ul li a{

		font-size: 16px;

	}*/

	/*banner*/

	.i-banner .box .t1{

		font-size: 60px;

	}

	.i-banner .box .btn span{

		font-size: 20px;

	}

	/*obanner*/

	.obanner .bannerzi .box .t1{

		font-size: 36px;

	}

	.obanner .bannerzi .box .t1 .sp{

		font-size: 20px;

	}

	.obanner .bannerzi .box .t2{

		font-size: 16px;

	}

	/*ÃƒÂ©Ã¢â‚¬â€Ã‚Â´ÃƒÂ¨Ã‚Â·Ã‚Â*/

	.pad-t1{

		padding-top: 70px;

	}

	.pad-t2{

		padding-top: 35px;

	}

	.pad-t3{

		padding-top: 60px;

	}

	.pad-t4{

		padding-top: 50px;

	}

	.pad-t5, .lookup.pad-t5{

		padding-top: 40px;

	}

	.pad-t6{

		padding-top: 80px;

	}

	.pad-b1{

		padding-bottom: 100px;

	}

	.pad-b2{

		padding-bottom: 35px;

	}

	.pad-b3, .recommended.pad-b3{

		padding-bottom: 80px;

	}

	.pad-b4{

		padding-bottom: 60px;

	}

	.pad-b5{

		padding-bottom: 20px;

	}

	.pad-b6{

		padding-bottom: 50px;

	}

	.mar-b1{

		margin-bottom: 55px;

	}

	/*ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ©Ã‚Â¢Ã‹Å“*/

	.i-title .t1{

		font-size: 32px;

	}

	.i-title .t3{

		font-size: 30px;

	}

	.i-title .t4{

		font-size: 32px;

	}

	.i-title .t5{

		font-size: 32px;

	}

	.i-title .t7{

		font-size: 30px;

	}

	.scheme-introduction .title .t1{

		font-size: 30px;

	}

	/*index*/

	.volp .box{

		margin-top: 80px;

	}

	.i-new .box{

		margin-top: 40px;

	}

	.product-nav ul li{

		margin-right: 40px;

	}

	/*ÃƒÂ¤Ã‚Â»Ã‚Â£ÃƒÂ§Ã‚ÂÃ¢â‚¬Â ÃƒÂ¥Ã¢â‚¬Â¢Ã¢â‚¬Â ÃƒÂ§Ã¢â‚¬ÂÃ‚Â³ÃƒÂ¨Ã‚Â¯Ã‚Â·*/

	.apply-account .box{

		margin-top: 80px;

	}

	/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬-ÃƒÂ¥Ã‚ÂÃ¢â‚¬ËœÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/

	.develop-preview .time .line{

		width: 4px;

		height: 24px;

	}

	/*ÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¤Ã‚Â¼Ã…Â¡*/

	.exhibition .box ul li{

		width: 31%;

		margin-left: 0;

		margin-right: 3.5%;

	}

	.exhibition .box ul li:nth-child(3n){

		margin-right: 0;

	}



	.introduction .box .txtbox .text{

		font-size: 14px;

		line-height: 2;

		margin-top: 20px;

	}

	.product-list .box ul li .below .txtbox .t1, .related-li .below .t1{

		font-size: 22px;

	}

}

@media screen and (max-width: 1366px){

	.header-search2{width:130px}

	.header-other{margin-left:25px}

	.header-search-box{right:-130px;width:130px}

	.header-search-txt{width:80px;}

	.header .nav>ul>li:first-child{

		margin-left: 0px;

	}

}

	

/**/

@media screen and (max-width: 1280px){

	/*header*/

	.header .nav>ul>li{

		margin: 0 10px;

	}

	/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬*/

	.introduction .box .txtbox .text{

		margin-top: 20px;

	}

	.introduction .belief ul li{

		width: 30%;

		margin-right: 5%;

	}

	/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬-ÃƒÂ¥Ã‚ÂÃ¢â‚¬ËœÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/

	.develop-preview .time .line{

		width: 4px;

		height: 22px;

	}

	.product-list .box ul li .below .txtbox .t1, .related-li .below .t1{

		font-size: 20px;

	}

}

@media screen and (max-width: 1220px){

	.conwidth{

		width: 100%;

		padding-left: 3%;

		padding-right: 3%;

		-o-box-sizing: border-box;

		-ms-box-sizing: border-box;

		-moz-box-sizing: border-box;



		-webkit-box-sizing: border-box;

		box-sizing: border-box;

	}

	.header .nav, .header-share, .header-search, .header-other::before{

		display: none;

	}

	.header .menubtn{

		display: block;

	}

	.header .logo a{

		line-height: 60px;

	}

	.header .logo a img{

		max-height: 40px;

	}

	.header .language{

		height: 60px;

		line-height: 60px;

	}

	.header .language .drop-down{

		top: 59px;

	}

	/*ÃƒÂ©Ã¢â‚¬â€Ã‚Â´ÃƒÂ¨Ã‚Â·Ã‚Â*/

	.pad{

		padding-top: 60px;

	}

	/*#attribute, #features, #related, #introduce, #recommended, #contact-information, #feedback, #join-us{

		padding-top: 130px;

		margin-top: -130px;

	}*/

	.position.fixed{

		top: 60px;

	}

}

/*20231030*/

/*@media only screen and (min-width:1024px) and (max-width:1400px){

	.header .logo{max-width:18%}

	.header .logo a img{max-width:100%}

}*/

@media only screen and (max-width:1440px){

	.header .logo{max-width:18%}

	.header .logo a img{max-width:100%}

}

@media only screen and (max-width:1365px){

	.header .logo{max-width:30%}

	.header .language{

		margin-left: 15px;

	}

	.header-share .icon{

		margin-left: 15px;

	}

}

/**/

@media screen and (max-width: 1024px){

	.footer .footer-top{

		padding-bottom: 30px;

	}

	.footer .footer-logo{

		text-align: center;

	}

	.footer-nav, .footer-share{

		display: none;

	}

	.footer .footer-left{

		width: 100%;

		border-right: none;

		padding-right: 0;

	}

	.footer .footer-info{

		max-width: 100%;

		text-align: center;

	}

	.footer .copyright .txt{

		float: none;

		display: inline-block;

		text-align: center;

	}

	.footer .t-support{

		display: block;

		float: none;

		text-align: center;

	}

	/*banner*/

	.oimg1{

		display: none;

	}

	.oimg2{

		display: block;

	}

	.i-banner .box .t1{

		font-size: 50px;

	}

	.i-banner .box .btn span{

		font-size: 18px;

		min-width: 180px;

		height: 50px;

		line-height: 50px;

	}

	.lunbotu>.swiper-pagination-bullets, .lunbotu .swiper-pagination-custom, .lunbotu .swiper-pagination-fraction{

		bottom: 3%;

	}

	/*obanner*/

	.obanner .bannerzi .box .t1{

		font-size: 32px;

	}

	.obanner .bannerzi .box .t1 .sp{

		font-size: 20px;

	}

	.obanner .bannerzi .box .t2{

		font-size: 15px;

	}

	/*ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ©Ã‚Â¢Ã‹Å“*/

	.i-title .t1{

		font-size: 30px;

	}

	.i-title .t3{

		font-size: 28px;

	}

	.i-title .t4{

		font-size: 30px;

	}

	.i-title .t5{

		font-size: 30px;

	}

	.i-title .t6{

		margin: 15px auto 0px;

	}

	.i-title .t7{

		font-size: 28px;

	}

	.i-title .line{

		margin: 15px auto 0;

		height: 4px;

	}

	.i-title .line1{

		margin: 15px auto 0;

	}

	.i-title .line2{

		margin: 12px auto 0;

	}

	.scheme-introduction .title .t1{

		font-size: 28px;

	}

	/*ÃƒÂ©Ã¢â‚¬â€Ã‚Â´ÃƒÂ¨Ã‚Â·Ã‚Â*/

	.pad-t1{

		padding-top: 50px;

	}

	.pad-t2{

		padding-top: 50px;

	}

	.pad-t3{

		padding-top: 50px;

	}

	.pad-t4{

		padding-top: 40px;

	}

	.pad-t5{

		padding-top: 50px;

	}

	.pad-t6{

		padding-top: 50px;

	}

	.pad-b1{

		padding-bottom: 50px;

	}

	.pad-b2{

		padding-bottom: 50px;

	}

	.pad-b3{

		padding-bottom: 50px;

	}

	.pad-b4{

		padding-bottom: 40px;

	}

	.pad-b5{

		padding-bottom: 30px;

	}

	.pad-b6{

		padding-bottom: 30px;

	}

	.mar-b1{

		margin-bottom: 30px;

	}

	/*index*/

	.volp .box{

		margin-top: 50px;

	}

	.volp .box ul li .icon{

		width: 100px;

		height: 100px;

		line-height: 100px;

	}

	.volp .box ul li .txtbox{

		margin-top: 15px;

	}

	.volp .box ul li .txtbox .t1{

		font-size: 20px;

	}

	.volp .box ul li .txtbox .t2{

		margin-top: 15px;

		font-size: 15px;

	}

	/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ§Ã‚Â¤Ã‚Âº*/

	.i-product .box{

		margin-top: 50px;

	}

	.i-product .box ul li .txt{

		font-size: 20px;

	}

	.i-product .box ul li .txtbox .t1{

		font-size: 20px;

		margin-bottom: 10px;

	}

	.i-product .box ul li .txtbox .t2{

		font-size: 15px;

		line-height: 2;

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-line-clamp: 2;

		-webkit-box-orient: vertical;

	}

	.i-product .box ul li.short .txtbox .t2{

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-line-clamp: 1;

		-webkit-box-orient: vertical;

	}

	.i-product .box ul li .txtbox .t3 span{

		font-size: 16px;

	}

	/*ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/

	.i-newsdiv{

		margin-top: 15px;

	}

	.new-box .txtbox{

		padding: 20px;

		-o-box-sizing: border-box;

		-ms-box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

	}

	.new-box .txtbox .other .tag{

		font-size: 15px;

	}

	.new-box .txtbox .other .time{

		font-size: 16px;

	}

	.new-box .txtbox .t1{

		margin-top: 15px;

		font-size: 18px;

	}

	.new-box .txtbox .t2{

		font-size: 16px;

	}

	/*ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¤Ã‚Â½Ã…â€œÃƒÂ¤Ã‚Â¼Ã¢â€žÂ¢ÃƒÂ¤Ã‚Â¼Ã‚Â´*/

	.i-partnerdiv{

		padding-bottom: 30px;

	}

	.i-partnerdiv .swiper-pagination-bullet{

		width: 10px;

		height: 10px;

	}

	/**/

	.conbanner .box .t1{

		font-size: 32px;

		margin-bottom: 30px;

	}

	.conbanner .box .btn a{

		font-size: 20px;

	}

	/**/

	.consultbg .box .btn a{

		font-size: 20px;

		height: 50px;

		line-height: 50px;

	}

	/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬*/

	.product-nav ul{

		width: 100%;

		overflow-x: scroll;

	    overflow-y: hidden;

	    white-space: nowrap;

	}

	.product-nav ul::-webkit-scrollbar{

	    width:0px;

	    height:0px;

	}

	.product-nav ul::-webkit-scrollbar-button{

	    background-color:rgba(0,0,0,0);

	}

	.product-nav ul::-webkit-scrollbar-track{

	    background-color:rgba(0,0,0,0);

	}

	.product-nav ul::-webkit-scrollbar-track-piece{

	    background-color:rgba(0,0,0,0);

	}

	.product-nav ul::-webkit-scrollbar-thumb{

	    background-color:rgba(0,0,0,0);

	}

	.product-nav ul::-webkit-scrollbar-corner{

	    background-color:rgba(0,0,0,0);

	}

	.product-nav ul::-webkit-scrollbar-resizer{

	    background-color:rgba(0,0,0,0);

	}

	.product-nav ul::-webkit-scrollbar{

	    width:0px;

	    height:0px;

	}

	.product-nav ul li{

		float: none;

		display: inline-block;

		line-height: 60px;

	}

	

	

	

	

	.search-nav ul{

		width: 100%;

		overflow-x: scroll;

	    overflow-y: hidden;

	    white-space: nowrap;

	}

	.search-nav ul::-webkit-scrollbar{

	    width:0px;

	    height:0px;

	}

	.search-nav ul::-webkit-scrollbar-button{

	    background-color:rgba(0,0,0,0);

	}

	.search-nav ul::-webkit-scrollbar-track{

	    background-color:rgba(0,0,0,0);

	}

	.search-nav ul::-webkit-scrollbar-track-piece{

	    background-color:rgba(0,0,0,0);

	}

	.search-nav ul::-webkit-scrollbar-thumb{

	    background-color:rgba(0,0,0,0);

	}

	.search-nav ul::-webkit-scrollbar-corner{

	    background-color:rgba(0,0,0,0);

	}

	.search-nav ul::-webkit-scrollbar-resizer{

	    background-color:rgba(0,0,0,0);

	}

	.search-nav ul::-webkit-scrollbar{

	    width:0px;

	    height:0px;

	}

	.search-nav ul li{

		float: none;

		display: inline-block;

		line-height: 60px;

	}



	.introduction .box{

		position: relative;

	}

	.introduction .box .imgbox{

		position: absolute;

		right: 0;

		bottom: 0;

	}

	.introduction .box .txtbox .text{

		font-size: 14px;

		line-height: 2;

		margin-top: 20px;

	}

	.introduction .belief{

		margin-top: 50px;

	}

	.introduction .belief ul li .img{

		width: 72px;

		height: 72px;

		line-height: 72px;

	}

	.introduction .belief ul li .txt{

		width: -moz-calc(100% - 72px);

	    width: -webkit-calc(100% - 72px);

	    width: calc(100% - 72px);

	    height: 72px;

	}

	.introduction .belief ul li .t1{

		font-size: 18px;

	}

	.introduction .belief ul li .t2{

		font-size: 15px;

	}

	/*ÃƒÂ¨Ã‚ÂÃ‚Â£ÃƒÂ¨Ã‚ÂªÃ¢â‚¬Â°ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯*/

	.honor .box{

		padding: 0 50px;

		margin-top: 40px;

	}

	.honor .honor-li .txt{

		font-size: 16px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ¢â‚¬ËœÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/

	.development .box{

		padding: 0px 50px;

		margin-top: 30px;

	}

	.develop-preview .time .line{

		width: 4px;

		height:20px;

	}

	.develop-preview .time .txt{

		font-size: 20px;

	}

	.develop-preview .active-nav .time .txt{

		font-size: 26px;

	}

/*.develop-view .txtbox{

		font-size: 26px;

	}*/

	.develop-view .event{

		padding-bottom: 20px;

	}

	.develop-view .triangle, .develop-view .event::before{

		border-width: 20px 16px 0px;

	}

	/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚Â*/

	.position .left{

		float: none;

		line-height: 50px;

	}

	.position .right{

		float: none;

	}

	.position .right ul{

		width: 100%;

		overflow-x: scroll;

	    overflow-y: hidden;

	    white-space: nowrap;

	    text-align: center;

	}

	.position .right ul::-webkit-scrollbar{

	    width:0px;

	    height:0px;

	}

	.position .right ul::-webkit-scrollbar-button{

	    background-color:rgba(0,0,0,0);

	}

	.position .right ul::-webkit-scrollbar-track{

	    background-color:rgba(0,0,0,0);

	}

	.position .right ul::-webkit-scrollbar-track-piece{

	    background-color:rgba(0,0,0,0);

	}

	.position .right ul::-webkit-scrollbar-thumb{

	    background-color:rgba(0,0,0,0);

	}

	.position .right ul::-webkit-scrollbar-corner{

	    background-color:rgba(0,0,0,0);

	}

	.position .right ul::-webkit-scrollbar-resizer{

	    background-color:rgba(0,0,0,0);

	}

	.position .right ul::-webkit-scrollbar{

	    width:0px;

	    height:0px;

	}

	.position .right ul li{

		float: none;

		display: inline-block;

		line-height: 58px;

	}

	/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¦Ã‚Â·Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ¥Ã…Â¾Ã¢â‚¬Â¹ÃƒÂ¥Ã‚ÂÃ‚Â·*/

	.add-model .box{

		margin-bottom: 30px;

	}

	.model-comparison .box{

		margin-top: 40px;

	}

	.add-model .box ul li .txtbox{

		font-size: 18px;

	}

	/*ÃƒÂ¤Ã‚Â»Ã‚Â£ÃƒÂ§Ã‚ÂÃ¢â‚¬Â ÃƒÂ¥Ã¢â‚¬Â¢Ã¢â‚¬Â ÃƒÂ§Ã¢â‚¬ÂÃ‚Â³ÃƒÂ¨Ã‚Â¯Ã‚Â·*/

	.agent-login .box{

		margin-top: 40px;

	}

	.agent-login .box .input-li input{

		font-size: 15px;

	}

	.agent-login .box .btn input{

		font-size: 20px;

		height: 50px;

    	line-height: 50px;

	}

	.agent-login .box .tips a{

		font-size: 15px;

	}

	.apply-account .box{

		margin-top: 40px;

	}

	.apply-account .box ul li, .apply-account .box ul li:nth-child(even){

		text-align: center;

	}

	.apply-account .box ul li .txtbox .t1{

		font-size: 18px;

	}

	.apply-account .box ul li .txtbox .t2{

		font-size: 15px;

	}

	.apply-account .box ul li .txtbox .t3 a{

		font-size: 15px;

	}

	/*ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ©Ã‚Â¡Ã‚Âµ*/

	.page-list a{

		font-size: 15px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ…Â¡ÃƒÂ¥Ã‚Â®Ã‚Â¢*/

	.blogdiv{

		margin-bottom: 40px;

	}

	.blogdiv ul{

		margin-bottom: 40px;

	}

	.blogdiv ul li{

		margin-top: 20px;

		padding-bottom: 20px;

	}

	.blogdiv ul li .t1{

		font-size: 18px;

	}

	.blogdiv ul li .time{

		font-size: 15px;

	}

	.blogdiv ul li .t2{

		font-size: 15px;

		margin-top: 12px;

	}

	.blogdiv ul li .t3 span{

		font-size: 15px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ…Â¡ÃƒÂ¥Ã‚Â®Ã‚Â¢ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

	.blog-detail .box .left{

		width: 78%;

	}

	.blog-detail .box .right{

		width: 20%;

	}

	.detail-title{

		margin-top: 15px;

	}

	.detail-title .t2{

		margin-top: 20px;

	}

	.detail-title .t2 .txtli{

		margin-right: 50px;

	}

	.detail-box{

		padding: 25px 0px 35px;

		font-size: 15px;

	}

	.blog-detail .box .right .module .title .t1{

		font-size: 16px;

	}

	.d-consultation a{

		height: 55px;

		line-height: 55px;

		font-size: 16px;

	}

	.a-module li{

		margin-bottom: 10px;

	}

	.a-module li .txt{

		font-size: 16px;

	}

	.b-module{

		padding: 5px;

	}

	.b-module li a{

		font-size: 15px;

	}

	.c-module li a{

		font-size: 15px;

	}

	.nextprev ul{

		width: 100%;

	}

	.nextprev ul li a{

		font-size: 15px;

	}

	.back-to{

		display: none;

	}

	/* ÃƒÂ§Ã‚Â»Ã‚ÂÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¸ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¤Ã‚Â¾Ã¢â‚¬Â¹/ ÃƒÂ¨Ã‚Â§Ã‚Â£ÃƒÂ¥Ã¢â‚¬Â Ã‚Â³ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨*/

	.cases .box ul li{

		width: 31%;

		margin-right: 3.5%;

		margin-bottom: 3.5%;

	}

	.cases .box ul li .txt .icon img{

		width: 50px;

		height: 50px;

	}

	.cases .box ul li .txt .t1{

		font-size: 20px;

	}

	/* ÃƒÂ¨Ã‚ÂÃ¢â‚¬ÂÃƒÂ§Ã‚Â³Ã‚Â»ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ */

	.contact-information .box .part1{

		padding: 50px 0px;

	}

	.contact-information .box .part1 ul li .con{

		width: 90%;

	}

	.contact-information .box .part1 ul li .icon{

		width: 60px;

		margin-right: 20px;

	}

	.contact-information .box .part1 ul li .icon img{

		width: 50px;

		height: auto;

	}

	.contact-information .box .part1 ul li .txtbox{

		width: -moz-calc(100% - 80px);

		width: -webkit-calc(100% - 80px);

		width: calc(100% - 80px);

	}

	.contact-information .box .part1 ul li .txtbox .tit{

		/*font-size: 20px;*/

		margin-bottom: 15px;

	}

	.contact-information .box .part1 ul li .txtbox .txtli .t1{

		/*font-size: 16px;*/

		width: 90px;

	}

	.contact-information .box .part2{

		padding: 50px 0px;

	}

	.contact-information .box .part2 ul{

		padding: 0 3%;

	}

	.contact-information .box .part2 ul li{

		width: 32%;

		margin-right: 2%;

	}

	.contact-information .box .part2 ul li .txtbox{

		padding: 0;

	}

	/* ÃƒÂ¥Ã…â€œÃ‚Â¨ÃƒÂ§Ã‚ÂºÃ‚Â¿ÃƒÂ¥Ã‚ÂÃ‚ÂÃƒÂ©Ã‚Â¦Ã‹â€  */

	.feedback .box{

		margin-top: 30px;

	}

	.apply .box .tit{

		font-size: 20px;

	}

	.applydiv .txtli .half{

		margin-top: 10px;

		margin-bottom: 10px;

	}

	.applydiv .btn{

		margin-top: 40px;

	}

	.applydiv .txtli .t1, .applydiv .txtli .t2{

		font-size: 15px;

	}

	.applydiv .btn input{

		font-size: 20px;

	}

	.question-search{

		padding-bottom: 50px;

	}

	.question-search-con .right input{

		font-size: 18px;

	}

	/* ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¥ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ */

	.join-us .box{

		margin: 30px auto 10px;

	}

	/* ÃƒÂ¤Ã‚ÂºÃ‚ÂºÃƒÂ¦Ã¢â‚¬Â°Ã‚ÂÃƒÂ¦Ã¢â‚¬Â¹Ã¢â‚¬ÂºÃƒÂ¨Ã‚ÂÃ‹Å“ */

	.recruitment{

		min-height: 1px;

		padding-bottom: 50px;

	}

	.recruitment .recruitment-div ul li{

		line-height: 55px;

	}

	.recruitment .recruitment-div ul li .txt{

		font-size: 18px;

	}

	.recruitment .recruitment-div ul li .icon{

		height: 55px;

	}

	/* ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¤Ã‚Â½Ã…â€œÃƒÂ¤Ã‚Â¼Ã¢â€žÂ¢ÃƒÂ¤Ã‚Â¼Ã‚Â´ */

	.partner{

		height: 600px;

	}

	.partner .box{

		margin-top: 40px;

	}

	.partner .box .txt{

		font-size: 15px;

	}

	.win .box .boxli:nth-child(odd) .txtbox{

		padding-top: 40px;

		padding-left: 50px;

	}

	.win .box .boxli:nth-child(even) .txtbox{

		padding-top: 40px;

		padding-left: 40px;

		padding-right: 50px;

	}

	.win .box .boxli .txtbox .t1, .win .box .boxli .txtbox .t2{

		font-size: 20px;

	}

	.win .box .boxli .txtbox .t3{

		margin-top: 30px;

		font-size: 16px;

	}

	/* ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Â¹ÃƒÂ¨Ã‚Â½Ã‚Â½ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™ */

	.lookup .l-title .t2{

		font-size: 18px;

	}

	.download .pad-t5{

		padding-top: 30px;

	}

	.download .title .t1{

		font-size: 22px;

	}

	.download .download-li{

		margin-bottom: 40px;

	}

	.download .download-list ul{

		margin-top: 30px;

	}

	.download .download-list ul li .t1{

		font-size: 16px;

		width: 95%;

	}

	.download .download-list ul li .t2{

		display: none;

	}

	.download .download-list .download-tit .t1{

		font-size: 16px;

	}

	.d-tips .t1{

		font-size: 15px;

	}

	.download .update-txt li{

		font-size: 15px;

	}

	.more-help .title{

		padding-bottom: 20px;

	}

	.more-help .title .t1{

		font-size: 20px;

	}

	.more-help .box ul{

		width: 90%;

		margin: 30px auto 10px;

	}

	.more-help .box ul li{

		width: 50%;

		padding: 20px 0px 0px;

		margin-bottom: 20px;

		border-right: none;

	}

	.more-help .box ul li:nth-child(3n){

		text-align: left;

	}

	.more-help .box ul li .icon{

		width: 70px;

		margin-right: 10px;

	}

	.more-help .box ul li .icon img{

		width: 60px;

		height: auto;

	}

	.more-help .box ul li .txtbox .t1{

		font-size: 20px;

	}

	.more-help .box ul li .txtbox .t2{

		font-size: 15px;

	}

	/* ÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¤Ã‚Â¼Ã…Â¡ÃƒÂ¤Ã‚Â¿Ã‚Â¡ÃƒÂ¦Ã‚ÂÃ‚Â¯ */

	.exhibition .box ul{

		padding: 0;

	}

	.exhibition .box ul li{

		width:31%;

		margin-right: 3.5%;

		margin-left: 0;

	}

	.exhibition .box ul li:nth-child(3n){

		margin-right: 0;

	}

	.exhibition .box ul li .txtbox .tit{

		font-size: 18px;

		padding-bottom: 10px;

		margin-bottom: 10px;

	}

	.exhibition .box ul li .txtbox{

		font-size: 16px;

	}

	.sign-up a{

		font-size: 15px;

	}

	/* faqÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.faq-detail{

		padding-bottom: 0px;

	}

	/* ÃƒÂ¥Ã…Â¾Ã¢â‚¬Â¹ÃƒÂ¥Ã‚ÂÃ‚Â·ÃƒÂ¥Ã‚Â¯Ã‚Â¹ÃƒÂ¦Ã‚Â¯Ã¢â‚¬Â */

	.model-comparison .box{

		overflow-x: auto;

	}

	.model-comparison .box table{

		min-width: 1100px;

	}

	.model-comparison .addbtn a{

		font-size: 15px;

		padding: 0 10px;

	}

	.model-comparison .box table td:first-child{

		font-size: 15px;

	}

	.model-comparison .box .above1, .model-comparison .box .cebian{

		display: none;

	}

	/* ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™ */

	.news .box ul{

		margin-bottom: 15px;

	}

	.news .box ul li{

		margin-bottom: 30px;

	}

	.news .box ul li .txtbox .other .tag, .news .box ul li .txtbox .other .time{

		font-size: 16px;

	}

	.news .box ul li .txtbox .t1{

		font-size: 18px;

	}

	.news .box ul li .txtbox .t2{

		font-size: 15px;

		height: 60px;

	}

	/* ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.new-detail{

		padding-bottom: 50px;

	}

	.new-detail .box{

		padding: 3% 5% 3%;

	}

	/* ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.product-details .attribute .right .box {

		margin-top: 40px;

	}

	.product-details .attribute .right .box .t1{

		font-size: 26px;

		margin-bottom: 20px;

	}

	.product-details .attribute .right .box .t2{

		font-size: 15px;

	}

	.product-details .attribute .right .box .btn{

		margin-top: 30px;

	}

	.product-details .attribute .right .box .btn a{

		/*padding: 0px 36px;*/

		min-width: 140px;

		height: 50px;

		line-height: 50px;

		margin: 0 10px 10px;

		font-size: 18px;

	}



	.c-compare-btn{

		margin-top: 30px;

	}

	.c-compare-btn a{

		padding: 0px 36px;

		height: 50px;

		line-height: 50px;

		margin: 0 10px 10px;

		font-size: 18px;

	}





	.product-icon{

		padding: 50px 0px;

	}

	.product-icon ul li .icon{

		width: 100px;

		height: 100px;

		line-height: 100px;

	}

	/*.product-icon ul li .icon img{

		max-width: 60%;

	}*/

	.product-icon ul li .txt{

		font-size: 14px;

		margin: 10px auto 10px;

	}

	.product-details .img-box .box .img1{

		display: none;

	}

	.product-details .img-box .box .img2{

		display: block;

	}

	.parameters{

		padding-bottom: 50px;

	}

	.parameters .box{

		margin-top: 40px;

		padding: 40px 0px;

	}

	.parameters .box ul li{

		padding: 0 5%;

	}

	.parameters .box ul li .txt{

		font-size: 15px;

	}

	.related{

		padding-top: 50px;

	}

	.related-box{

		margin-top: 10px;

	}

	.related-box .related-li .txtbox{

		font-size: 22px;

		padding-bottom: 20px;

	}

	/* ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ§Ã‚Â¤Ã‚ÂºÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨ */

	.product-list .box{

		padding-bottom: 40px;

	}

	.product-list .box ul li{

		width: 32%;

		margin-right: 2%;

	}

	.product-list .box ul li:nth-child(4n){

		margin-right: 2%;

	}

	.product-list .box ul li:nth-child(3n){

		margin-right: 0;

	}

	.product-list .box ul li .above .txt, .related-li .above .txt{

		/*font-size: 22px;*/

	}

	.product-list .box ul li .below .txtbox .t1, .related-li .below .txtbox .t1{

		font-size: 20px;

	}

	/*2020.10.26ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ¥Ã‚Â¢Ã…Â¾*/

	.product-list .box ul li .below .txtbox ul, .related-li .below ul{

		font-size: 14px;

	}

	/* ÃƒÂ¦Ã…â€œÃ‚ÂÃƒÂ¥Ã…Â Ã‚Â¡ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã‚Â */

	.lookup .faq .box.pad-t5, .training .box.pad-t5{

		padding-top: 40px;

	}

	.lookup-con{

		margin-top: 30px;

	}

	.lookup-tab ul li{

		font-size: 20px;

	}

	.faqdiv li .t1, .faqdiv li .t2{

		font-size: 15px;

	}

	.training-video li{

		width: 48%;

		margin-right: 4%;

		margin-bottom: 3%;

	}

	.training-video li:nth-child(3n){

		margin-right: 4%;

	}

	.training-video li:nth-child(2n){

		margin-right: 0;

	}

	.training-video li .txt{

		font-size: 14px;

		padding: 15px 0px;

	}

	/* ÃƒÂ¨Ã‚Â§Ã‚Â£ÃƒÂ¥Ã¢â‚¬Â Ã‚Â³ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.scheme-introduction .box .txtbox .t1{

		font-size: 20px;

	}

	.scheme-introduction .box .txtbox .t2, .scheme-introduction .box .txtbox ul li{

		font-size: 15px;

	}

	.scheme-introduction .box .imgbox .img1{

		display: none;

	}

	.scheme-introduction .box .imgbox .img2{

		display: block;

	}

	.scheme-advantage .content ul li .icon{

		width: 56px;

		height: 56px;

		line-height: 56px;

		font-size: 24px;

		margin-right: 20px;

	}

	.scheme-advantage .content ul li{

		padding: 20px;

	}

	.scheme-advantage .content ul li .txt{

		font-size: 16px;

	}

	.recommended.pad-b3{

		padding-bottom: 40px;

	}

	.successful-case{

		padding: 40px 0px 50px;

	}

	.successful-div{

		margin-top: 40px;

		margin-bottom: 40px;

	}

	.success-li .txt .t1{

		font-size: 22px;

	}

}

@media screen and (max-width: 990px){

	.develop-preview .time .line{

		width: 3px;

		height: 19px;

	}

}

@media screen and (max-width: 768px){

	.header .m-nav ul li>a, .one-level{

		font-size: 18px;

		line-height: 60px;

	}

	.submenu .submenu-li a{

		font-size: 15px;

	}

	.submenu-li .two-level{

		font-size: 15px;

	}

	.sidebar{

		right: 30px;

	}

	/*banner*/

	.i-banner .box .t1{

		font-size: 40px;

	}

	.i-banner .box .btn span{

		font-size: 16px;

		min-width: 150px;

		height: 45px;

		line-height: 45px;

	}

	.i-banner .box .t2{

		font-size: 16px;

		margin-bottom: 40px;

	}

	/*obanner*/

	.obanner .bannerzi .box .t1{

		font-size: 28px;

	}

	.obanner .bannerzi .box .t1 .sp{

		font-size: 18px;

	}

	.obanner .bannerzi .box .t2{

		font-size: 14px;

	}

	/*ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ©Ã‚Â¢Ã‹Å“*/

	.i-title .t1{

		font-size: 26px;

	}

	.i-title .t2{

		font-size: 15px;

	}

	.i-title .t3{

		font-size: 24px;

	}

	.i-title .t4{

		font-size: 26px;

	}

	.i-title .t5{

		font-size: 26px;

	}

	.i-title .t6{

		margin: 10px auto 0px;

		font-size: 15px;

	}

	.i-title .t7{

		font-size: 24px;

	}

	.i-title .line{

		margin: 10px auto 0;

		width: 40px;

		height: 3px;

	}

	.i-title .line1{

		margin: 10px auto 0;

		width: 40px;

	}

	.i-title .line2{

		margin: 10px auto 0;

		width: 40px;

	}

	.scheme-introduction .title .t1{

		font-size: 24px;

	}

	/*ÃƒÂ©Ã¢â‚¬â€Ã‚Â´ÃƒÂ¨Ã‚Â·Ã‚Â*/

	.pad-t1{

		padding-top: 40px;

	}

	.pad-t2{

		padding-top: 40px;

	}

	.pad-t3{

		padding-top: 40px;

	}

	.pad-t4{

		padding-top: 30px;

	}

	.pad-t5{

		padding-top: 40px;

	}

	.pad-t6{

		padding-top: 40px;

	}

	.pad-b1{

		padding-bottom: 40px;

	}

	.pad-b2{

		padding-bottom: 40px;

	}

	.pad-b3{

		padding-bottom: 40px;

	}

	.pad-b4{

		padding-bottom: 40px;

	}

	/*index*/

	.volp .box{

		margin-top: 40px;

	}

	.volp .box ul li .icon{

		width: 80px;

		height: 80px;

		line-height: 80px;

	}

	.volp .box ul li .txtbox{

		margin-top: 10px;

	}

	.volp .box ul li .txtbox .t1{

		font-size: 16px;

	}

	.volp .box ul li .txtbox .t2{

		margin-top: 10px;

		font-size: 14px;

	}

	/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ§Ã‚Â¤Ã‚Âº*/

	.i-product .box{

		margin-top: 40px;

	}

	.i-product .box ul{

		width: 100%;

		margin-right: 0;

		margin-bottom: 20px;

	}

	.i-product .box ul:last-child{

		margin-bottom: 0px;

	}

	.i-product .box ul li .txt{

		font-size: 20px;

	}

	.i-product .box ul li .txtbox .t1{

		font-size: 20px;

		margin-bottom: 10px;

	}

	.i-product .box ul li .txtbox .t2{

		font-size: 14px;

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-line-clamp: 4;

		-webkit-box-orient: vertical;

	}

	.i-product .box ul li.short .txtbox .t2{

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-line-clamp: 3;

		-webkit-box-orient: vertical;

	}

	.i-product .box ul li .txtbox .t3 span{

		font-size: 16px;

	}

	/*ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/

	.i-new .box{

		margin-top: 20px;

	}

	.new-box .txtbox .other .tag{

		font-size: 14px;

	}

	.new-box .txtbox .other .time{

		font-size: 15px;

	}

	.new-box .txtbox .t1{

		margin-top: 10px;

		font-size: 16px;

	}

	.new-box .txtbox .t2{

		font-size: 15px;

	}

	/*ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¤Ã‚Â½Ã…â€œÃƒÂ¤Ã‚Â¼Ã¢â€žÂ¢ÃƒÂ¤Ã‚Â¼Ã‚Â´*/

	.i-partnerdiv{

		padding-bottom: 30px;

	}

	.i-partnerdiv .swiper-pagination-bullet{

		width: 10px;

		height: 10px;

	}

	.i-new-more a{

		font-size: 16px;

	}

	/**/

	.conbanner .box .t1{

		font-size: 28px;

		margin-bottom: 20px;

	}

	.conbanner .box .btn a{

		font-size: 18px;

		padding: 0 40px;

	    height: 48px;

	    line-height: 48px;

	}

	/**/

	.consultbg .box .btn a{

		font-size: 18px;

		padding: 0 40px;

		height: 45px;

		line-height: 45px;

	}

	/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬*/

	.product-nav ul li{

		margin-right: 25px;

	}

	.introduction .box .txtbox .text{

		font-size: 14px;

	}

	.introduction .box .imgbox{

		bottom: auto;

		top: 50%;

		transform: translateY(-50%);

	}

	.introduction .belief{

		margin-top: 40px;

	}

	.introduction .belief ul li .img{

		width: 60px;

		height: 60px;

		line-height: 60px;

	}

	.introduction .belief ul li .txt{

		width: -moz-calc(100% - 60px);

	    width: -webkit-calc(100% - 60px);

	    width: calc(100% - 60px);

	    height: 60px;

	}

	.introduction .belief ul li .t1{

		font-size: 16px;

	}

	.introduction .belief ul li .t2{

		font-size: 14px;

	}

	/*ÃƒÂ¨Ã‚ÂÃ‚Â£ÃƒÂ¨Ã‚ÂªÃ¢â‚¬Â°ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â´Ã‚Â¨*/

	.honor .box{

		margin-top: 30px;

	}

	.honor .honor-li .txt{

		font-size: 15px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ¢â‚¬ËœÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/

	.development .box{

		margin-top: 20px;

	}

	.develop-view .txtbox{

		font-size: 22px;

	}

	.develop-preview::before{

		top: 23px;

	}

	.develop-preview .time .txt{

		font-size: 18px;

	}

	.develop-preview .active-nav .time .txt{

		font-size: 22px;

	}

	/*ÃƒÂ¦Ã‚Â·Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ¥Ã…Â¾Ã¢â‚¬Â¹ÃƒÂ¥Ã‚ÂÃ‚Â·*/

	.model-comparison .box{

		margin-top: 30px;

	}

	.add-model .box ul li{

		width: 31%;

		margin-right: 3.5%;

		margin-top: 2%;

		margin-bottom: 2%;

		padding-bottom: 20px;

	}

	.add-model .box ul li:nth-child(4n){

		margin-right: 3.5%;

	}

	.add-model .box ul li:nth-child(3n){

		margin-right: 0;

	}

	.add-model .box ul li .txtbox{

		margin-top: 10px;

	}

	/*ÃƒÂ¤Ã‚Â»Ã‚Â£ÃƒÂ§Ã‚ÂÃ¢â‚¬Â ÃƒÂ¥Ã¢â‚¬Â¢Ã¢â‚¬Â ÃƒÂ§Ã¢â‚¬ÂÃ‚Â³ÃƒÂ¨Ã‚Â¯Ã‚Â·*/

	.agent-login .box{

		margin-top: 30px;

	}

	.agent-login .box .input-li input{

		font-size: 14px;

	}

	.agent-login .box .btn input{

		font-size: 18px;

	}

	.agent-login .box .tips{

		margin-bottom: 20px;

	}

	.apply-account .box{

		margin-top: 30px;

	}

	.apply-account .box ul li .txtbox .t1{

		font-size: 16px;

	}

	.apply-account .box ul li .icon{

		width: 72px;

		height: 72px;

		line-height: 72px;

		margin-right: 20px;

	}

	.apply-account .box ul li .icon img{

		width: 40px;

		height: auto;

	}

	/*ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ©Ã‚Â¡Ã‚Âµ*/

	.page-list a{

		font-size: 14px;

		margin-right: 10px;

	}

	.lookup .left{

		width: 200px;

	}

	.lookup-nav ul li ul{

		margin-top: 15px;

	}

	.lookup-nav ul li .o-level{

		font-size: 16px;

		margin-bottom: 15px;

		line-height: 45px;

	}

	.lookup-nav ul li .o-level i{

		background-size: 7px 13px;

	}

	.lookup-nav ul li.on .o-level i{

		background-size: 13px 7px;

	}

	.lookup-nav ul li ul li a{

		padding-bottom: 15px;

	}

	.lookup .right{

		margin-left: 10px;

		width: -moz-calc(100% - 210px);

		width: -webkit-calc(100% - 210px);

		width: calc(100% - 210px);

	}

	/*ÃƒÂ¥Ã‚ÂÃ…Â¡ÃƒÂ¥Ã‚Â®Ã‚Â¢*/

	.blogdiv{

		margin-bottom: 30px;

	}

	.blogdiv ul{

		margin-bottom: 30px;

	}

	.blogdiv ul li{

		margin-top: 15px;

		padding-bottom: 15px;

	}

	.blogdiv ul li .t1{

		font-size: 16px;

	}

	.blogdiv ul li .time{

		font-size: 14px;

	}

	.blogdiv ul li .t2{

		font-size: 14px;

		margin-top: 8px;

	}

	.blogdiv ul li .t3 span{

		font-size: 14px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ…Â¡ÃƒÂ¥Ã‚Â®Ã‚Â¢ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

	.blog-detail{

		padding-bottom: 45px;

	}

	.blog-detail .box .left{

		width: 100%;

	}

	.blog-detail .box .right{

		width: 100%;

		margin-top: 20px;

	}

	.detail-title{

		margin-top: 0;

	}

	.detail-title .t1{

		font-size: 20px;

	}

	.detail-title .t2{

		margin-top: 15px;

	}

	.detail-box{

		padding: 20px 0px 30px;

	}

	.blog-detail .box .right .module{

		margin-bottom: 20px;

	}

	.detail-other{

		padding-top: 20px;

	}

	.a-module{

		overflow: hidden;

	}

	.a-module li{

		float: left;

		width: 48%;

		margin-right: 4%;

	}

	.a-module li:nth-child(2n){

		margin-right: 0;

	}

	.b-module{

		padding: 0;

	}

	/* ÃƒÂ§Ã‚Â»Ã‚ÂÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¸ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¤Ã‚Â¾Ã¢â‚¬Â¹/ ÃƒÂ¨Ã‚Â§Ã‚Â£ÃƒÂ¥Ã¢â‚¬Â Ã‚Â³ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨*/

	.cases .box ul li{

		width: 48%;

		margin-right: 4%;

		margin-bottom: 4%;

	}

	.cases .box ul li:nth-child(3n){

		margin-right: 4%;

	}

	.cases .box ul li:nth-child(2n){

		margin-right: 0;

	}

	.cases .box ul li .txt .icon img{

		width: 40px;

		height: 40px;

	}

	.cases .box ul li .txt .t1{

		font-size: 18px;

	}

	/* ÃƒÂ¨Ã‚ÂÃ¢â‚¬ÂÃƒÂ§Ã‚Â³Ã‚Â»ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ */

	.contact-information .box .part1{

		padding: 40px 0px;

	}

	.contact-information .box .part1 ul li{

		width: 100%;

		margin-bottom: 20px;

	}

	.contact-information .box .part1 ul li .con{

		max-width: 90%;

		width: 90%;

		text-align: left;

	}

	.contact-information .box .part1 ul li .icon{

		width: 50px;

		margin-right: 20px;

	}

	.contact-information .box .part1 ul li .icon img{

		width: 40px;

		height: auto;

	}

	.contact-information .box .part1 ul li .txtbox{

		width: -moz-calc(100% - 70px);

		width: -webkit-calc(100% - 70px);

		width: calc(100% - 70px);

	}

	.contact-information .box .part1 ul li .txtbox .tit{

		font-size: 18px;

		margin-bottom: 10px;

	}

	.contact-information .box .part1 ul li .txtbox .txtli .t1{

		font-size: 15px;

		width: 90px;

	}

	.contact-information .box .part2{

		padding: 40px 0px;

	}

	.contact-information .box .part2 ul{

		padding: 0 5%;

	}

	.contact-information .box .part2 ul li{

		width: 100%;

		margin-right: 0;

	}

	/* ÃƒÂ¥Ã…â€œÃ‚Â¨ÃƒÂ§Ã‚ÂºÃ‚Â¿ÃƒÂ¥Ã‚ÂÃ‚ÂÃƒÂ©Ã‚Â¦Ã‹â€  */

	.feedback .box{

		margin-top: 20px;

	}

	.applydiv .txtli .half{

		width: 48%;

		margin-right: 4%;

	}

	.applydiv .btn{

		margin-top: 30px;

	}

	.applydiv .txtli .t1, .applydiv .txtli .t2{

		font-size: 15px;

	}

	.applydiv .btn input{

		font-size: 18px;

		height: 48px;

		line-height: 48px;

	}

	.applydiv .txtli .t2 .select-li select{

		background: #FFFFFF url(../images/img112.png) no-repeat center right 0px;

	}

	.question-search{

		padding-bottom: 40px;

	}

	/* ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¥ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ */

	.join-us{

		padding: 40px 0px;

	}

	.join-us .box{

		margin: 30px auto 0px;

	}

	.question-search-con .right{

		height: 48px;

	}

	.question-search-con .right input{

		font-size: 16px;

	}

	.join-us .question-search-con .right{

		background: #0088d2 url(../images/img133.png) center no-repeat;

		background-size: 26px 25px !important;

	}

	.question-search-con .left input, .question-search-con .right input{

		height: 48px;

		line-height: 48px;

	}

	/* ÃƒÂ¤Ã‚ÂºÃ‚ÂºÃƒÂ¦Ã¢â‚¬Â°Ã‚ÂÃƒÂ¦Ã¢â‚¬Â¹Ã¢â‚¬ÂºÃƒÂ¨Ã‚ÂÃ‹Å“ */

	.recruitment{

		min-height: 1px;

		padding-bottom: 50px;

	}

	.recruitment .txtbox{

		font-size: 15px;

		line-height: 1.8;

	}

	.recruitment .recruitment-div ul li{

		line-height: 48px;

	}

	.recruitment .recruitment-div ul li .txt{

		font-size: 16px;

	}

	.recruitment .recruitment-div ul li .icon{

		height: 48px;

	}

	/* ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¤Ã‚Â½Ã…â€œÃƒÂ¤Ã‚Â¼Ã¢â€žÂ¢ÃƒÂ¤Ã‚Â¼Ã‚Â´ */

	.partner{

		height: 560px;

	}

	.partner .box{

		margin-top: 30px;

	}

	.win .box .boxli:nth-child(odd) .txtbox{

		padding-top: 30px;

		padding-left: 40px;

	}

	.win .box .boxli:nth-child(even) .txtbox{

		padding-top: 30px;

		padding-left: 30px;

		padding-right: 40px;

	}

	.win .box .boxli .imgbox .imgbg{

		bottom: -25px;

		left: 25px;

	}

	.win .box .boxli:nth-child(odd) .imgbox .imgbg{

		left: 25px;

	}

	.win .box .boxli .txtbox .t1{

		padding-bottom: 10px;

	}

	.win .box .boxli .txtbox .t1::before{

		display: none;

	}

	.win .box .boxli .txtbox .t1, .win .box .boxli .txtbox .t2 {

	    font-size: 18px;

	}

	.win .box .boxli .txtbox .t3{

		margin-top: 15px;

		font-size: 15px;

	}

	/* ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Â¹ÃƒÂ¨Ã‚Â½Ã‚Â½ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™ */

	.download .title .t1{

		font-size: 20px;

	}

	.download .download-li{

		margin-bottom: 30px;

	}

	.download .download-list ul{

		margin-top: 20px;

	}

	.download .download-list ul li .t1{

		font-size: 15px;

	}

	.download .download-list .download-tit .t1{

		font-size: 15px;

	}

	.d-tips .t1{

		font-size: 15px;

	}

	.download .update-txt li{

		font-size: 14px;

	}

	.more-help .title{

		padding-bottom: 15px;

	}

	.more-help .title .t1{

		font-size: 18px;

	}

	.more-help .box ul{

		margin: 20px auto 10px;

	}

	.more-help .box ul li{

		width: 50%;

		padding: 15px 0px 0px;

		margin-bottom: 20px;

		border-right: none;

	}

	.more-help .box ul li:nth-child(3n){

		text-align: left;

	}

	.more-help .box ul li .txtbox .t1{

		font-size: 18px;

	}

	.more-help .box ul li .txtbox .t2{

		font-size: 14px;

	}

	.more-help .box ul li .icon{

		width: 60px;

	}

	.more-help .box ul li .icon img{

		width: 50px;

	}

	/* ÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¤Ã‚Â¼Ã…Â¡ÃƒÂ¤Ã‚Â¿Ã‚Â¡ÃƒÂ¦Ã‚ÂÃ‚Â¯ */

	.exhibition .box ul li{

		width:48%;

		margin-right: 4%;

		margin-left: 0;

	}

	.exhibition .box ul li:nth-child(3n){

		margin-right: 4%;

	}

	.exhibition .box ul li:nth-child(2n){

		margin-right: 0;

	}

	.exhibition .box ul li .txtbox .tit{

		font-size: 16px;

	}

	.exhibition .box ul li .txtbox{

		font-size: 15px;

	}

	.sign-up a{

		font-size: 14px;

	}

	/* ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™ */

	.news .box ul{

		margin-bottom: 10px;

	}

	.news .box ul li{

		margin-bottom: 25px;

	}

	.news .box ul li .txtbox{

		margin-top: 10px;

		padding-bottom: 20px;

	}

	.news .box ul li .txtbox .other .tag, .news .box ul li .txtbox .other .time{

		font-size: 15px;

	}

	.news .box ul li .txtbox .t1{

		font-size: 16px;

	}

	.news .box ul li .txtbox .t2{

		font-size: 14px;

		height: 56px;

		margin-top: 10px;

	}

	/* ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.new-detail{

		padding-bottom: 40px;

	}

	.new-detail .box{

		padding: 4%;

	}

	/* ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.product-details .attribute{

		padding-bottom: 40px;

	}

	.product-details .attribute .right .box {

		margin-top: 30px;

	}

	.product-details .attribute .right .box .t1{

		font-size: 22px;

		margin-bottom: 15px;

	}

	.product-details .attribute .right .box .t2{

		font-size: 14px;

	}

	.product-details .attribute .right .box .btn{

		margin-top: 30px;

	}

	.product-details .attribute .right .box .btn a{

		/*padding: 0px 25px;*/

		min-width: 120px;

		height: 45px;

		line-height: 45px;

		margin: 0 10px 10px;

		font-size: 16px;

	}



	.c-compare-btn{

		margin-top: 30px;

	}



	.c-compare-btn a{

		/*padding: 0px 25px;*/

		min-width: 120px;

		height: 45px;

		line-height: 45px;

		margin: 0 10px 10px;

		font-size: 16px;

	}



	.product-icon{

		padding: 40px 0px;

	}

	.product-icon ul li .icon{

		width: 80px;

		height: 80px;

		line-height: 80px;

	}

	/*.product-icon ul li .icon img{

		max-width: 50%;

	}*/

	.product-icon ul li .txt{

		font-size: 12px;

		margin: 8px auto 10px;

	}

	.parameters{

		padding-bottom: 40px;

	}

	.parameters .box{

		margin-top: 30px;

		padding: 30px 0px;

	}

	.parameters .box ul li .txt{

		font-size: 14px;

	}

	.related{

		padding-top: 40px;

	}

	.related-box{

		margin-top: 0px;

	}

	.related-box .related-li .txtbox{

		font-size: 18px;

		padding-bottom: 15px;

	}

	/* ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ§Ã‚Â¤Ã‚ÂºÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨ */

	.product-list .box{

		padding-bottom: 30px;

	}

	.product-list .box ul li{

		width: 48%;

		margin-right: 4%;

		margin-bottom: 4%;

	}

	.product-list .box ul li:nth-child(4n){

		margin-right: 4%;

	}

	.product-list .box ul li:nth-child(3n){

		margin-right: 4%;

	}

	.product-list .box ul li:nth-child(2n){

		margin-right: 0;

	}

	.product-list .box ul li .above .txt, .related-li .txt{

		font-size: 18px;

	}

	.product-list .box ul li .below .txtbox .t1, .related-li .below .txtbox .t1{

		font-size: 16px;

	}

	.product-list .box ul li .below .txtbox .t2, .related-li .below .txtbox .t2{

		font-size: 15px;

	}

	/*2020.10.26ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ¥Ã‚Â¢Ã…Â¾*/

	/*.product-list .box ul li .below .txtbox, .related-li .below .txtbox{

		margin-top: 10px;

	}*/

	.product-list .box ul li .below .txtbox ul, .related-li .below ul{

		font-size: 14px;

		margin-top: 10px;

	}

	.product-list .box ul li .below .txtbox ul li, .related-li .below ul li{

		margin-bottom: 5px;

	}

	/* ÃƒÂ¦Ã…â€œÃ‚ÂÃƒÂ¥Ã…Â Ã‚Â¡ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã‚Â */

	.lookup .faq .box.pad-t5, .training .box.pad-t5{

		padding-top: 30px;

	}

	.lookup-con{

		margin-top: 20px;

	}

	.lookup-tab ul li{

		font-size: 18px;

		margin: 0 20px;

	}

	.faqdiv li{

		padding-bottom: 15px;

		margin-top: 15px;

	}

	.faqdiv li i{

		background-size: 20px 20px;

	}

	.faqdiv li .t1{

		width: 100%;

		font-size: 14px;

	}

	.faqdiv li .t2{

		display: none;

	}

	/* ÃƒÂ¨Ã‚Â§Ã‚Â£ÃƒÂ¥Ã¢â‚¬Â Ã‚Â³ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.scheme-introduction .box .txtbox .t1{

		font-size: 18px;

	}

	.scheme-introduction .box .txtbox .t2, .scheme-introduction .box .txtbox ul li{

		font-size: 14px;

		width: 100%;

	}

	.scheme-advantage .content ul li .icon{

		width: 48px;

		height: 48px;

		line-height: 48px;

		font-size: 20px;

		margin-right: 15px;

	}

	.scheme-advantage .content ul li{

		padding: 18px;

	}

	.scheme-advantage .content ul li .txt{

		font-size: 15px;

	}

	.recommended.pad-b3{

		padding-bottom: 30px;

	}

	.successful-case{

		padding: 30px 0px 40px;

	}

	.successful-div{

		margin-top: 30px;

		margin-bottom: 30px;

	}

	.success-li .txt .t1{

		font-size: 18px;

	}

}

@media screen and (max-width: 640px){

	.sidebar{

		right: 20px;

	}

	/*banner*/

	.i-banner .box .t1{

		font-size: 32px;

	}

	.i-banner .box .btn span{

		min-width: 130px;

		height: 40px;

		line-height: 40px;

	}

	.i-banner .box .t2{

		font-size: 15px;

		margin-bottom: 25px;

	}

	.lunbotu .swiper-pagination-bullet{

		width: 8px;

		height: 8px;

	}

	.lunbotu .swiper-pagination-bullet-active{

		width: 30px;

	}

	/*obanner*/

	.obanner .bannerzi .box .t1{

		font-size: 24px;

	}

	.obanner .bannerzi .box .t1 .sp{

		font-size: 16px;

	}

	.obanner .bannerzi .box .t2{

		margin-top: 10px;

	}

	/*ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ©Ã‚Â¢Ã‹Å“*/

	.i-title .t1{

		font-size: 20px;

	}

	.i-title .t3{

		font-size: 20px;

	}

	.i-title .t4{

		font-size: 20px;

	}

	.i-title .t5{

		font-size: 20px;

	}

	.i-title .t7{

		font-size: 20px;

	}

	.scheme-introduction .title .t1{

		font-size: 20px;

	}

	/*index*/

	.volp .box{

		margin-top: 30px;

	}

	.volp .box ul li{

		width: 50%;

	}

	/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ§Ã‚Â¤Ã‚Âº*/

	.i-product .box{

		margin-top: 30px;

	}

	.i-product .box ul li .txt{

		font-size: 18px;

	}

	.i-product .box ul li .txtbox .t1{

		font-size: 18px;

	}

	.i-product .box ul li .txtbox .t3 span{

		font-size: 15px;

	}

	.i-product .box ul li .txtbox .t2{

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-line-clamp: 3;

		-webkit-box-orient: vertical;

	}

	.i-product .box ul li.short .txtbox .t2{

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-line-clamp: 2;

		-webkit-box-orient: vertical;

	}

	/*ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/

	.i-new-more a{

		font-size: 15px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¤Ã‚Â½Ã…â€œÃƒÂ¤Ã‚Â¼Ã¢â€žÂ¢ÃƒÂ¤Ã‚Â¼Ã‚Â´*/

	.i-partnerdiv{

		margin-top: 20px;

	}

	.i-partnerdiv .swiper-pagination-bullet{

		width: 8px;

		height: 8px;

	}

	/**/

	.conbanner .box .t1{

		font-size: 24px;

	}

	.conbanner .box .btn a {

	    font-size: 16px;

	    padding: 0 30px;

	    height: 40px;

	    line-height: 40px;

	}

	/**/

	.consultbg .box .btn a {

	    font-size: 16px;

		padding: 0 30px;

	    height: 40px;

	    line-height: 40px;

	}

	/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬*/

	.product-nav ul li{

		line-height: 50px;

	}

	.introduction .box .imgbox{

		position: static;

		width: 100%;

		transform: none;

		margin-bottom: 30px;

	}

	.introduction .box .txtbox{

		width: 100%;

		padding-right: 0;

	}

	.introduction .belief ul li .t1{

		font-size: 15px;

	}

	.introduction .belief ul li .img {

		float: none;

		margin: 0 auto;

	    width: 45px;

	    height: 45px;

	    line-height: 45px;

	}

	.introduction .belief ul li .txt {

	    width: 100%;

	    height: auto;

	    text-align: center;

	    margin-top: 10px;

	    padding-left: 0;

	}

	.introduction .belief ul li .img img{

		width: 28px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ¢â‚¬ËœÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/

	.development .box{

		margin-top: 10px;

	}

	.develop-view .txtbox{

		font-size: 18px;

		padding: 8% 5%;

	}

	.develop-preview .time .txt{

		font-size: 15px;

	}

	.develop-preview .active-nav .time .txt{

		font-size: 18px;

	}

	.development .box{

		padding: 0px 40px;

	}

	.develop-view .event{

		padding-bottom: 16px;

		width: 100%;

		margin: 20px auto;

	}

	.develop-view .triangle, .develop-view .event::before{

		border-width: 16px 12px 0px;

	}

	.develop-preview .time .point{

		width: 18px;

    	height: 18px;

		margin: 15px auto 5px;

	}

	/*ÃƒÂ¦Ã‚Â·Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ¥Ã…Â¾Ã¢â‚¬Â¹ÃƒÂ¥Ã‚ÂÃ‚Â·*/

	.position .right ul li{

		line-height: 48px;

		margin-right: 40px;

	}

	.model-comparison .box{

		margin-top: 20px;

	}

	.model-comparison.add-model .box{

		margin-bottom: 0;

		padding-bottom: 40px;

	}

	.add-model .box ul li{

		width: 48%;

		margin-right: 4%;

		margin-top: 2.5%;

		margin-bottom: 2.5%;

	}

	.add-model .box ul li:nth-child(4n){

		margin-right: 4%;

	}

	.add-model .box ul li:nth-child(3n){

		margin-right: 4%;

	}

	.add-model .box ul li:nth-child(2n){

		margin-right: 0;

	}

	/*ÃƒÂ¤Ã‚Â»Ã‚Â£ÃƒÂ§Ã‚ÂÃ¢â‚¬Â ÃƒÂ¥Ã¢â‚¬Â¢Ã¢â‚¬Â ÃƒÂ§Ã¢â€žÂ¢Ã‚Â»ÃƒÂ¥Ã‚Â½Ã¢â‚¬Â¢*/

	.agent-login .box .input-li{

		margin-bottom: 20px;

	}

	.apply-account .box ul li .icon{

		display: block;

		float: none;

		margin: 0 auto 15px;

	}

	.apply-account .box ul li .txtbox{

		text-align: center;

	}

	/**/

	.lookup.pad-t5{

		padding-top: 30px;

	}

	.lookup .left{

		width: 100%;

	}

	.lookup .right{

		margin-left: 0;

		width: 100%;

		padding: 15px;

	}

	/* ÃƒÂ¥Ã‚ÂÃ…Â¡ÃƒÂ¥Ã‚Â®Ã‚Â¢ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.blog-detail{

		padding: 30px 0px 30px;

	}

	.blog-detail .box .blog-con{

		padding: 20px;

	}

	.detail-title .t2 .txtli{

		margin: 0px 15px;

	}

	.detail-share{

		display: none;

	}

	.detail-box{

		font-size: 14px;

	}

	.a-module li .txt{

		font-size: 15px;

	}

	.b-module li a{

		font-size: 14px;

	}

	.c-module li a{

		font-size: 14px;

	}

	.nextprev ul li a{

		font-size: 14px;

	}

	/* ÃƒÂ¨Ã‚ÂÃ¢â‚¬ÂÃƒÂ§Ã‚Â³Ã‚Â»ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ */

	.contact-information .box .part1{

		padding: 30px 0px;

	}

	.contact-information .box .part2{

		padding: 30px 0px;

	}

	.contact-information .box .part2 ul li .t1{

		margin-bottom: 20px;

	}

	/* ÃƒÂ¥Ã…â€œÃ‚Â¨ÃƒÂ§Ã‚ÂºÃ‚Â¿ÃƒÂ¥Ã‚ÂÃ‚ÂÃƒÂ©Ã‚Â¦Ã‹â€  */

	.feedback .box{

		margin-top: 10px;

	}

	.apply .box .tit{

		font-size: 18px;

	}

	.applydiv .txtli .half{

		width: 100%;

		margin-right: 0;

	}

	.applydiv .btn{

		margin-top: 30px;

	}

	.applydiv .txtli .t1, .applydiv .txtli .t2{

		font-size: 15px;

	}

	.applydiv .btn input{

		font-size: 16px;

		height: 40px;

		line-height: 40px;

	}

	.applydiv .txtli .t2 .select-li select{

		background: #FFFFFF url(../images/img112.png) no-repeat center right 10px;

	}

	.question-search{

		padding-bottom: 30px;

	}

	/* ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¥ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬ */

	.join-us{

		padding: 30px 0px;

	}

	.join-us .box{

		margin: 25px auto 0px;

	}

	.question-search-con .left input{

		font-size: 15px;

	}

	/* ÃƒÂ¤Ã‚ÂºÃ‚ÂºÃƒÂ¦Ã¢â‚¬Â°Ã‚ÂÃƒÂ¦Ã¢â‚¬Â¹Ã¢â‚¬ÂºÃƒÂ¨Ã‚ÂÃ‹Å“ */

	.recruitment{

		min-height: 1px;

		padding-bottom: 50px;

	}

	.pad-t4.recruitment-div{

		padding-top: 20px;

	}

	.recruitment .txtbox{

		font-size: 15px;

		line-height: 1.8;

	}

	.recruitment .recruitment-div ul li{

		width: 100%;

		margin: 2% auto;

	}

	.recruitment .recruitment-div ul li .txt{

		font-size: 16px;

	}

	.recruitment .recruitment-div ul li .icon{

		height: 48px;

	}

	/* ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¤Ã‚Â½Ã…â€œÃƒÂ¤Ã‚Â¼Ã¢â€žÂ¢ÃƒÂ¤Ã‚Â¼Ã‚Â´ */

	.partner{

	}

	.partner .box{

		margin-top: 25px;

	}

	.win .box .boxli .tu{

		width: 100%;

	}

	.win .box .boxli .imgbox{

		display: block;

	}

	.win .box .boxli .txtbox{

		width: 100%;

		padding: 20px 20px 0px !important;

	}

	.win .box .boxli .imgbox .imgbg{

		bottom: -25px;

		left: 25px;

	}

	.win .box .boxli:nth-child(odd) .imgbox .imgbg{

		left: 25px;

	}

	.win .box .boxli .txtbox .t1{

		padding-bottom: 10px;

	}

	.win .box .boxli .txtbox .t1::before{

		display: none;

	}

	.win .box .boxli .txtbox .t1, .win .box .boxli .txtbox .t2 {

	    font-size: 16px;

	}

	.win .box .boxli .txtbox .t3{

		margin-top: 10px;

		font-size: 14px;

	}

	/* ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Â¹ÃƒÂ¨Ã‚Â½Ã‚Â½ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™ */

	.download .download-list ul li .t1{

		font-size: 14px;

		min-height: 24px;

	}

	.more-help .box ul li .txtbox .t1{

		font-size: 16px;

	}

	.more-help .box ul li, .more-help .box ul li:nth-child(2), .more-help .box ul li:nth-child(3){

		width: 100%;

		text-align: left;

	}

	.more-help .box ul li a{

		width: 100%;

	}

	/* ÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¤Ã‚Â¼Ã…Â¡ÃƒÂ¤Ã‚Â¿Ã‚Â¡ÃƒÂ¦Ã‚ÂÃ‚Â¯ */

	.exhibition .box ul li{

		width: 100%;

		margin-right: 0;

		margin-bottom: 20px;

	}

	.exhibition .box ul li .txtbox{

		font-size: 14px;

	}

	/* ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™ */

	.news .box ul{

	}

	.news .box ul li{

		background-color: #FFFFFF;

		margin-bottom: 20px;

	}

	.news .box ul li .imgbox{

		width: 100%;

	}

	.news .box ul li .txtbox{

		width: 100%;

		margin-top: 0;

		padding: 20px;

		border-bottom: none;

		-o-box-sizing: border-box;

		-ms-box-sizing: border-box;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

	}

	.news .box ul li .txtbox .other .tag, .news .box ul li .txtbox .other .time{

		font-size: 14px;

	}

	.news .box ul li .txtbox .t1{

		font-size: 16px;

	}

	.news .box ul li .txtbox .t2{

		font-size: 14px;

	}

	/* ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.new-detail{

		padding-bottom: 30px;

	}

	.new-detail .box{

		padding: 5%;

	}

	/* ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.product-details .attribute{

		padding-bottom: 30px;

	}

	.product-details .attribute .left{

		width: 100%;

	}

	.product-details .attribute .right{

		width: 100%;

		margin-top: 20px;

	}

	.product-details .attribute .right .box {

		margin-top: 20px;

	}

	.product-details .attribute .right .box .t1{

		font-size: 18px;

		margin-bottom: 10px;

	}

	.product-details .attribute .right .box .btn{

		margin-top: 20px;

	}

	.product-details .attribute .right .box .btn a{

		padding: 0px 20px;

		height: 42px;

		line-height: 42px;

	}

	.product-icon{

		padding: 30px 0px;

	}

	.product-icon ul li{

		float: left;

		width: 33.33%;

		width: -moz-calc(100% / 3);

		width: -webkit-calc(100% / 3);

		width: calc(100% / 3);

		margin: 10px auto;

	}

	.product-icon ul li .icon{

		width: 60px;

		height: 60px;

		line-height: 60px;

	}

	.parameters .box .right{

		width: 100%;

		padding-bottom: 3%;

	}

	.parameters .box .left{

		width: 100%;

		padding-right: 0;

	}

	.parameters .box ul li{

		padding: 0;

	}

	/*.product-icon ul li .icon img{

		max-width: 50%;

	}*/

	.product-icon ul li .txt{

		font-size: 12px;

		margin: 8px auto 10px;

	}

	.parameters{

		padding-bottom: 30px;

	}

	.parameters .box{

		margin-top: 20px;

		padding: 20px 0px;

	}

	.parameters .box ul li{

		width: 100%;

	}

	.parameters .box ul li .pointdiv{

		margin-right: 15px;

		margin-top: 2px;

	}

	.related{

		padding-top: 40px;

	}

	.related-box{

		margin-top: 0px;

	}

	.related-box .related-li{

		margin: 30px auto 20px;

	}

	.related-box .related-li .txtbox{

		font-size: 18px;

		padding-bottom: 15px;

	}

	/*2020.10.26ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ¥Ã‚Â¢Ã…Â¾*/

	.product-list .box ul li .below .txtbox ul, .related-li .below ul{

		max-width: 480px;

		width: 100%;

		margin: 20px 10px 0px 0px;

	}

	/* ÃƒÂ¨Ã‚Â§Ã‚Â£ÃƒÂ¥Ã¢â‚¬Â Ã‚Â³ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.scheme-advantage .content ul li{

		float: none;

		width: 90%;

		margin: 0 auto 20px;

	}

}

@media screen and (max-width: 639px){

	/* ÃƒÂ§Ã‚Â»Ã‚ÂÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¸ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¤Ã‚Â¾Ã¢â‚¬Â¹/ ÃƒÂ¨Ã‚Â§Ã‚Â£ÃƒÂ¥Ã¢â‚¬Â Ã‚Â³ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨*/

	.cases .box ul li{

		width: 100%;

		margin-right: 0;

	}

	.cases .box ul li .txt .t1{

		font-size: 16px;

	}

	.question-search-con .left{

		width: 75%;

	}

	.question-search-con .right{

		width: 25%;

	}

	/* ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ */

	.new-detail .box{

		padding: 6%;

	}

	/* ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ§Ã‚Â¤Ã‚ÂºÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨ */

	.product-list .box{

		padding-bottom: 20px;

	}

	.product-list .box ul li{

		width: 100%;

		margin-right: 0;

		margin-bottom: 20px;

	}

	.product-list .box ul li .above .txt, .related-li .above .txt{

		/*font-size: 17px;*/

	}

	.product-list .box ul li .below .txtbox .t2, .related-li .below .txtbox .t2{

		font-size: 14px;

	}

	.product-list .box ul li .below .txtbox .icon, .related-li .below .txtbox .icon{

		margin-top:30px;

	}

	.training-video li{

		width: 100%;

		margin-right: 0;

		margin-bottom: 20px;

	}

	.training-video li .txt{

		font-size: 14px;

		padding: 15px 0px 5px;

	}

	/*ÃƒÂ¦Ã‚ÂÃ…â€œÃƒÂ§Ã‚Â´Ã‚Â¢*/

	.question-search-con .right{

		height: 42px;

	}

	.question-search-con .left input, .question-search-con .right input{

		height: 42px;

		line-height: 42px;

	}

}

@media screen and (max-width: 414px){

	.sidebar{

		right: 10px;

	}

	/*banner*/

	.i-banner .box .t1{

		font-size: 26px;

	}

	.i-banner .box .btn span{

		font-size: 15px;

		min-width: 120px;

		height: 36px;

		line-height: 36px;

	}

	.i-banner .box .t2{

		margin-bottom: 15px;

	}

	/*obanner*/

	.obanner .bannerzi .box .t1{

		font-size: 20px;

	}

	.obanner .bannerzi .box .t1 .sp{

		font-size: 15px;

	}

	/*footer*/

	.footer{

		padding-top: 30px;

	}

	.footer .footer-top{

		padding-bottom: 20px;

	}

	.footer .footer-info .txtli{

		line-height: 1.8;

	}

	/*ÃƒÂ©Ã¢â‚¬â€Ã‚Â´ÃƒÂ¨Ã‚Â·Ã‚Â*/

	.pad-t1{

		padding-top: 30px;

	}

	.pad-t2{

		padding-top: 30px;

	}

	.pad-t3{

		padding-top: 30px;

	}

	.pad-t4{

		padding-top: 30px;

	}

	.pad-t5{

		padding-top: 30px;

	}

	.pad-t6{

		padding-top: 30px;

	}

	.pad-b1{

		padding-bottom: 30px;

	}

	.pad-b2{

		padding-bottom: 30px;

	}

	.pad-b3{

		padding-bottom: 30px;

	}

	.pad-b4{

		padding-bottom: 30px;

	}

	/*index*/

	.volp .box ul li .icon {

	    width: 70px;

	    height: 70px;

	    line-height: 70px;

	}

	.volp .box ul li .txtbox .t1{

		font-size: 15px;

	}

	/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ§Ã‚Â¤Ã‚Âº*/

	.i-product .box{

		margin-top: 20px

	}

	.i-product .box ul{

		margin-bottom: 15px;

	}

	.i-product .box ul li{

		margin-bottom: 15px;

	}

	.i-product .box ul li .txt{

		font-size: 16px;

	}

	.i-product .box ul li .txtbox .t2{

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-line-clamp: 2;

		-webkit-box-orient: vertical;

	}

	.i-product .box ul li.short .txtbox .t2{

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-line-clamp: 1;

		-webkit-box-orient: vertical;

	}

	/*ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/

	.i-new .box{

		margin-top: 10px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ¤Ã‚Â½Ã…â€œÃƒÂ¤Ã‚Â¼Ã¢â€žÂ¢ÃƒÂ¤Ã‚Â¼Ã‚Â´*/

	.i-partnerdiv{

		margin-top: 10px;

	}

	/**/

	.conbanner .box .t1{

		font-size: 20px;

	}

	.conbanner .box .btn a {

	    /* font-size: 15px; */

	    padding: 0 20px;

	    height: 36px;

	    line-height: 36px;

	}

	/**/

	.consultbg .box .btn a {

		/* font-size: 15px; */

		padding: 0 20px;

	    height: 36px;

	    line-height: 36px;

	}

	/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬*/

	.product-nav ul li{

		line-height: 45px;

		margin: 0px 10px;

	}

	.product-nav ul li a{

		font-size: 15px;

	}

	/*ÃƒÂ¨Ã‚ÂÃ‚Â£ÃƒÂ¨Ã‚ÂªÃ¢â‚¬Â°ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â´Ã‚Â¨*/

	.honor .box{

		margin-top: 20px;

	}

	/*ÃƒÂ¦Ã‚Â·Ã‚Â»ÃƒÂ¥Ã…Â Ã‚Â ÃƒÂ¥Ã…Â¾Ã¢â‚¬Â¹ÃƒÂ¥Ã‚ÂÃ‚Â·*/

	.position .right ul li{

		line-height: 38px;

		margin-right: 25px;

	}

	.position .right ul li a{

		font-size: 15px;

	}

	.add-model .box ul li .txtbox{

		font-size: 16px;

	}

	/*ÃƒÂ¤Ã‚Â»Ã‚Â£ÃƒÂ§Ã‚ÂÃ¢â‚¬Â ÃƒÂ¥Ã¢â‚¬Â¢Ã¢â‚¬Â ÃƒÂ§Ã¢â€žÂ¢Ã‚Â»ÃƒÂ¥Ã‚Â½Ã¢â‚¬Â¢*/

	.agent-login .box .btn input{

	}

	.apply-account .box ul li .txtbox .t2{

		min-height: 45px;

		line-height: 1.5;

	}

	.apply-account .box ul li .txtbox .t3{

		margin-top: 10px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ…Â¡ÃƒÂ¥Ã‚Â®Ã‚Â¢*/

	.blogdiv{

		margin-bottom: 20px;

	}

	.blogdiv ul{

		margin-bottom: 20px;

	}

	.blogdiv ul li{

		margin-top: 10px;

		padding-bottom: 10px;

	}

	.blogdiv ul li .t1{

		font-size: 15px;

	}

	.blogdiv ul li .t2{

		font-size: 14px;

		margin-top: 8px;

	}

	/*ÃƒÂ§Ã¢â‚¬ÂºÃ‚Â¸ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚Â*/

	.related{

	    padding-top: 30px;

	}

	/*ÃƒÂ¥Ã‚ÂÃ¢â‚¬ËœÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/

	/*.develop-preview{

		background: url(../images/img140.png) top -5px center repeat-x;

	}*/

	.develop-preview::before{

		top: 18px;

	}

	.develop-preview .time .line{

		height: 15px;

	}

	.develop-preview .time .point{

		width: 15px;

    	height: 15px;

		margin: 10px auto 5px;

	}

	.applydiv .txtli .t2 .select-li select{

		padding-left: 5px;

	}

	/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

	#attribute, #features, #related, #introduce, #recommended, #contact-information, #feedback, #join-us{

		padding-top: 150px;

		margin-top: -150px;

	}

	.product-details .attribute .right .box .btn a{

		min-width: 110px;

	}

}

@media screen and (max-width: 320px){

	.develop-preview .time .line{

		width: 2px;

		height: 12px;

	}

}







/*2020.10.22*/

.p-choice{

	margin: 0 auto;

}

.add-model .box ul li .txtbox{

	margin-bottom: 10px;

}

.confirm-add{

	text-align: center;

	margin-bottom: 80px;

}

.confirm-add a{

	color: #FFFFFF;

	background-color: #0088d2;

	line-height: 40px;

    padding: 0 30px;

    box-shadow: none;

    border-radius: 40px;

    -o-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -webkit-transition: all 0.4s;

    transition: all 0.4s;

    font-size: 16px;

}

.confirm-add a:hover{

	background-color: #fcac00;

}

/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/

.templatebox{



}

.template{

	background-position: center;

	background-repeat: no-repeat;

	background-size: cover;

	padding: 80px 0px 0px;

}

.template1{

}

.template .img{

	float: left;

	width: 50%;

	/*margin: 5% 0;*/

	text-align: center;

}

.template .img img{

	max-width: 100%;

}

.template .txtbox{

	float: left;

	width: 50%;

	overflow: hidden;

	margin-top: 190px;

	padding: 0 4.6%;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

}

.template.template1 .txtbox{

	float: right;

}

.template.template3 .img, .template.template3 .txtbox{

	width: 100%;

	overflow: hidden;

	text-align: center;

}

.template.template3 .txtbox{

	margin-top: 0;

	margin-bottom: 60px;

}

.template .txtbox.center{

	text-align: center;

}

.template .txtbox .t1{

	color: #333333;

	font-size: 24px;

	text-align:left;

	font-weight: bold;

	margin-bottom: 25px;

}

.template .txtbox .t2{

	color: #666666;

	font-size: 20px;

	line-height: 1.8;

	text-align: left;

	/*display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;*/

}

.template .txtbox img{

	display: block;

	margin: 50px auto 0px;

}

@media screen and (max-width: 1024px){

	.confirm-add{

		margin-bottom: 60px;

	}

	.template{

		padding: 60px 0px 0px;

	}

	.template .txtbox{

		margin-top: 50px;

	}

	.template.template3 .txtbox{

		margin-bottom: 40px;

	}

	.template .txtbox .t1{

		font-size: 22px;

	}

	.template .txtbox .t2{

		font-size: 16px;

	}

}

@media screen and (max-width: 768px){

	.confirm-add{

		margin-bottom: 50px;

	}

	.template{

		padding: 50px 0px 0px;

	}

	.template .txtbox{

		margin-top: 0px;

	}

	.template.template3 .txtbox{

		margin-bottom: 40px;

	}

	.template .txtbox .t1{

		font-size: 22px;

		margin-bottom: 15px;

	}

	.template .txtbox .t2{

		font-size: 15px;

	}

	.template .txtbox img{

		margin-top: 30px;

	}

}

@media screen and (max-width: 640px){

	.confirm-add a{

	    font-size: 15px;

	}

	.template{

		padding: 40px 0px 0px;

	}

	.template .txtbox, .template .img{

		width: 100%;

		overflow: hidden;

	}

	.template .txtbox{

		margin-bottom: 40px;

	}

	.template .txtbox img{

		margin-top: 20px;

	}

	.template .txtbox .t1{

		font-size: 22px;

		margin-bottom: 12px;

	}

	.template .txtbox .t2{

		font-size: 14px;

	}

}

@media screen and (max-width: 414px){

	.confirm-add a{

	    font-size: 14px;

	    line-height: 36px;

	}

	.template{

		padding: 30px 0px 0px;

	}

	.template .txtbox{

		margin-bottom: 30px;

	}

	.template.template3 .txtbox{

		margin-bottom: 30px;

	}

	.template .txtbox .t1{

		font-size: 20px;

	}

}



.model-comparison .box table th{

	min-width: 180px;

}

.model-comparison .box table td{

	min-width: 160px;

}





/*2020.10.30ÃƒÂ¤Ã‚Â¿Ã‚Â®ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¹*/

.sidebar ul li .istop{

	width: 40px;

	height: 40px;

	border-radius: 50%;

	text-align: center;

	background-color: #0088d2;

}

.sidebar ul li .istop .imgbox{

	margin-bottom: 0;

}

.sidebar ul li .imgbox img{

	max-width: 14px;

}

.sidebar ul li .t3{

	color: #FFFFFF;

	font-size: 13px;

}

/*ÃƒÂ¥Ã‚ÂÃ¢â‚¬ËœÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/

.develop-preview .slick-slide{

	background: url(../images/img142.png) top center no-repeat;

	background-size: 100% auto;

}

.develop-preview .slick-slide:first-child{

	background: url(../images/img143.png) top center no-repeat;

	background-size: 100% auto;

}

.develop-preview .time{

	width: 190px;

	text-align: center;

	cursor: pointer;

}

.develop-preview .slick-current{



}

.develop-preview .slick-current .time .line{

	background-color: #0259ab;

}

.develop-preview .slick-current .time .point{

	background: url(../images/img139.png) center no-repeat;

	background-size: 100%;

}

.develop-preview .slick-current .time .txt{

	color: #0259ab;

	font-size: 30px;

}

.development .box{

	position: relative;

}

.development .slick-arrow {

	position: absolute;

	bottom: 70px;

	font-size: 12px;

	color: #999;

	-moz-transition: all 0.36s cubic-bezier(0.32, 0.17, 0, 1);

	-o-transition: all 0.36s cubic-bezier(0.32, 0.17, 0, 1);

	-webkit-transition: all 0.36s cubic-bezier(0.32, 0.17, 0, 1);

	transition: all 0.36s cubic-bezier(0.32, 0.17, 0, 1);

	width: 29px;

	height: 29px;

	line-height: 29px;



}

.arrow_prev{

	left: 0;

	text-align: left;

	background: url(../images/img94.png) no-repeat center;

}

.arrow_next{

	right: 0;

	text-align: right;

	background: url(../images/img95.png) no-repeat center;

}



@media screen and (max-width: 1600px){

	.parameters .box .left{

		padding-left:10%;

	}

	/*2021.01.08*/

	.template .txtbox{

		margin-top: 140px;

	}

}

@media screen and (max-width: 1440px){

	.develop-preview .time{

		width: 170px;

	}

	.contact-information .box .part1{

		padding-top: 0;

	}

	.contact-information .box .part1 ul li{

		margin-bottom: 20px;

	}

	.contact-information .box .part1 ul li .txtbox .tit{

		margin-bottom: 15px;

	}

	/*2021.01.08*/

	.template .txtbox{

		margin-top: 80px;

	}

}

@media screen and (max-width: 1280px){

	.develop-preview .time{

		width: 160px;

	}

}

@media screen and (max-width: 1024px){

	.parameters .box .left{

		padding-left: 8%;

	}

	.develop-preview .time{

		width: 130px;

	}

	.contact-information .imgbox{

		width: 100%;

	}

	.contact-information .box .part1{

		width: 100%;

		padding-bottom: 0;

		margin-bottom: 0;

		margin-top: 10px;

	}

	.contact-information .box .part1 ul li{

		float: left;

		/*width: 50%;*/

	}

	.contact-information .box .part2 ul li .txtbox{

		margin-bottom: 20px;

	}

}

@media screen and (max-width: 768px){

	.parameters .box .left{

		padding-left:0;

	}

	.develop-preview .slick-current .time .txt {

		font-size: 22px;

	}

	.contact-information .box .part1 ul li .con{

		padding-left: 0;

		padding-right: 0;

		margin: 0 auto;

	}

	.contact-information .box .part1 ul li .icon{

		width: 40px;

	}

}

@media screen and (max-width: 640px){

	.develop-preview .slick-current .time .txt {

		font-size: 18px;

	}

	#attribute, #features, #related, #introduce, #recommended, #contact-information, #feedback, #join-us{

		padding-top: 160px;

		margin-top: -160px;

	}

}

@media screen and (max-width: 414px)

	.develop-preview .time .line {

		margin-top: 4px;

	}

}

/**/

/*2020.11.17ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ¥Ã‚Â¢Ã…Â¾*/

.lunbotu .swiper-button-next, .lunbotu .swiper-button-prev {

    position: absolute;

    top: 50%;

    width: 25px;

    height: 46px;

    margin-top: -23px;

    z-index: 10;

    cursor: pointer;

    -moz-background-size: 25px 46px;

    -webkit-background-size: 25px 46px;

    background-size: 25px 46px;

    background-position: center;

    background-repeat: no-repeat;

}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {

    background-image: url(../images/img157.png);

    left: 10px;

    right: auto;

    background-size: 20px;

}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {

    background-image: url(../images/img158.png);

    right: 10px;

    left: auto;

    background-size: 20px;

}

@media screen and (max-width: 768px){

	.lunbotu .swiper-button-next, .lunbotu .swiper-button-prev {

		width: 20px;

    	height: 36px;

		-moz-background-size: 20px 36px;

	    -webkit-background-size: 20px 36px;

	    background-size: 20px 36px;

	}

}



/*2020.11.20*/

.xin-add{

	display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 6;

    overflow: hidden;

}

.page-list a.p-prev{

	background: #eeeeee url(../images/img159.png) center no-repeat;

	background-size: 8px 15px;

}

.page-list a.p-prev:hover{

	background: #77b3fd url(../images/img161.png) center no-repeat;

	background-size: 8px 15px;

}

.page-list a.p-next{

	background: #eeeeee url(../images/img160.png) center no-repeat;

	background-size: 8px 15px;

}

.page-list a.p-next:hover{

	background: #77b3fd url(../images/img162.png) center no-repeat;

	background-size: 8px 15px;

}



.one{

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

.two{

	overflow : hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

}



.x-partner{

	width: 100%;

	overflow: hidden;

	background-color: #f6f6f6;

}

.x-partner .box{

	margin-top: 50px;

}

.x-partner .box ul li{

	float: left;

	width: 19%;

	margin-right: 1.25%;

	margin-bottom: 1.25%;

}

.x-partner .box ul li:nth-child(5n){

	margin-right: 0;

}

.x-partner .box ul li .partner-logo{

	margin: 0 auto !important;

}

.x-partner .box ul li .partner-logo img{

	max-width: 75%;

}

@media screen and (max-width: 1024px){

	.x-partner .box{

		margin-top: 40px;

	}

	.x-partner .box ul li{

		width: 24%;

		margin-right: 1.33%;

		margin-bottom: 1.33%;

	}

	.x-partner .box ul li:nth-child(5n){

		margin-right: 1.33%;

	}

	.x-partner .box ul li:nth-child(4n){

		margin-right: 0;

	}

	.x-partner .box ul li .partner-logo{

		line-height: 110px;

	}

	/*2021.01.08*/

	.privacy{

		width: auto;

		padding-left: 20px;

	}

}

@media screen and (max-width: 768px){

	.x-partner .box{

		margin-top: 30px;

	}

	.x-partner .box ul li{

		width: 32%;

		margin-right: 2%;

		margin-bottom: 2%;

	}

	.x-partner .box ul li:nth-child(5n){

		margin-right: 2%;

	}

	.x-partner .box ul li:nth-child(4n){

		margin-right: 2%;

	}

	.x-partner .box ul li:nth-child(3n){

		margin-right: 0;

	}

}

@media screen and (max-width: 640px){

	.x-partner .box ul li{

		width: 48%;

		margin-right: 4%;

		margin-bottom: 4%;

	}

	.x-partner .box ul li:nth-child(5n){

		margin-right: 4%;

	}

	.x-partner .box ul li:nth-child(4n){

		margin-right: 4%;

	}

	.x-partner .box ul li:nth-child(3n){

		margin-right: 4%;

	}

	.x-partner .box ul li:nth-child(2n){

		margin-right: 0;

	}

	.x-partner .box ul li .partner-logo{

		line-height: 100px;

	}

	/*2021.01.08*/

	.privacy{

		display: inline-block;

		float:none;

		padding-left: 10px;

	}

}



/*2021.01.13Ã¦â€“Â°Ã¥Â¢Å¾*/

@media screen and (max-width: 1024px){

	.increased .box .t1{

	    font-size: 28px;

	}

	.increased .box .t2{

		font-size: 15px;

	}

}

@media screen and (max-width: 768px){

	.increased .box .t1{

	    font-size: 24px;

	}

	.increased .box .t2{

		font-size: 14px;

		margin-top: 15px;

	}

}

@media screen and (max-width: 640px){

	.increased .box .t1{

	    font-size: 20px;

	}

	.template .txtbox{

		margin-top: 10px;

	}

}

@media screen and (max-width: 576px){

	.product-icon ul li .txt{

		font-size: 15px;

	}

}



/*20230810*/

.header .nav>ul>li.spe{

	position: inherit;

}

.header .dropdown{

	position: absolute;

	left: 0;

	top: 99px;

	width: 100%;

	display: none;

	z-index:999;

	/*opacity: 0;

    visibility: hidden;

    pointer-events: none;*/

}

/*.header .dropdown.active{

	opacity: 1;

    visibility: visible;

    pointer-events: auto;

}*/

.header .dropdown .row{

	display: flex;

	justify-content: space-between;

	flex-wrap: wrap;

	background: rgba(255,255,255,0.95);

	/*opacity: 0;

    -webkit-transform: translateY(30px);

    transform: translateY(30px);

    -webkit-transition: .6s ease-out;

    transition: .6s ease-out;*/

}

/*.header .dropdown.active .row{

	opacity: 1;

	-webkit-transform: translateY(0);

    transform: translateY(0);

}*/

.header .dropdown,

.header .dropbox{

	line-height: 1.8;

}

.header .dropdown1{

	position: absolute;

	right: 0;

	top: 100px;

	display: none;

}

.header .celltab{

	width: 24.39%;

	margin-right: 5%;

	border-right: #e2e2e2 solid 1px;

	padding-top: 60px;

	padding-bottom: 70px;

}

.header .celltab .celltabli{

	margin-bottom: 8px;

}

.header .celltab .celltabli a{

	display: flex;

	justify-content: space-between;

	align-items: center;

	width: 100%;

	color: #666666;

	font-size: 18px;

	line-height: 2;

	padding: 6px 45px 6px 75px;

	box-sizing: border-box;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.header .celltab .celltabli.active a,

.header .celltab .celltabli a:hover{

	color: #ffffff;

	background-color: #0087d2;

}

.header .celltab .celltabli a i{

	display: block;

	width: 6px;

	height: 11px;

	background: url(../images/navicon1.png) center no-repeat;

	background-size: 100% auto;

}

.header .celltab .celltabli.active a i,

.header .celltab .celltabli a:hover i{

	background: url(../images/navicon2.png) center no-repeat;

	background-size: 100% auto;

}

.header .cellItem{

	display: flex;

	flex: 1;

	padding-top: 60px;

	padding-bottom: 60px;

}

.header .dropdown1 .cellItem{

	max-width: 88%;

    justify-content: center;

    margin: auto;

}

.header .switchBox .cellItem .itemlist{

	display: none;

}

.header .switchBox .cellItem .itemlist.on{

	display: block;

}

.header .dropdown1 .cellItem .itemlist{

	display: flex;

	justify-content: space-between;

	width: 100%;

}

.header .cellItem .itemlist .proList{

	float: left;

	margin-right: 110px;

}

.header .dropdown1 .cellItem .itemlist .proList{

	margin-right: 0;

}

.header .cellItem .itemlist .proList:last-child{

	margin-right: 0px;

}

.header .cellItem .itemlist .proList .nav_tit{

	margin-bottom: 10px;

}

.header .cellItem .itemlist .proList .nav_tit a{

	position: relative;

	color: #333333;

	font-size: 16px;

	line-height: 1.8;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.header .dropdown1 .cellItem .itemlist .proList .nav_tit a,

.header .dropdown2 .cellItem .itemlist .proList .nav_tit a{

	font-size: 18px;

}

.header .dropdown2 .cellItem .itemlist .proList .nav_tit a{

	white-space: nowrap;

}

.header .cellItem .itemlist .proList .nav_tit a:before{

	content: '';

    position: absolute;

    bottom: 0;

    right: 0;

    width: 0;

    height: 1px;

    background: #0087d2;

    transition: all .8s;

}

.header .cellItem .itemlist .proList:hover .nav_tit a:before{

	width: 100%;

    left: 0;

    right: auto;

}

.header .cellItem .itemlist .proList:hover .nav_tit a,

.header .cellItem .itemlist .proList .nav_tit a:hover{

	color: #0087d2;

}

.header .cellItem .itemlist .proList .dropli{

	margin-bottom: 3px;

}

.header .cellItem .itemlist .proList .dropli a{

	color: #666666;

	font-size: 12px;

	line-height: 1.8;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.header .dropdown1 .cellItem .itemlist .proList .dropli a,

.header .dropdown2 .cellItem .itemlist .proList .dropli a{

	font-size: 14px;

	white-space: nowrap;

}

.header .cellItem .itemlist .proList .dropli a:hover{

	color: #0087d2;

}

.header .dropbox{

	position: absolute;

	left: 50%;

	top: 99px;

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

	display: none;

	z-index:999;

}

.header .dropbox .dropul{

	padding: 70px 75px 60px;

	box-sizing: border-box;

	background: rgba(255,255,255,0.95);

}

.header .dropbox .dropli{

	margin-bottom: 15px;

}

.header .dropbox .dropli a{

	position: relative;

	color: #666666;

	font-size: 18px;

	line-height: 1.8;

	white-space: nowrap;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.header .dropbox .dropli a:hover{

	color: #0087d2;

}

.header .dropbox .dropli a:before{

	content: '';

    position: absolute;

    bottom: 0;

    right: 0;

    width: 0;

    height: 1px;

    background: #0087d2;

    transition: all .8s;

}

.header .dropbox .dropli a:hover:before{

	width: 100%;

    left: 0;

    right: auto;

}

.header .dropdown2{

	width: auto;

	left: 50%;

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

}

.header .dropdown2 .itemlist{

	display: flex;

	flex-wrap: nowrap;

	padding: 0px 75px;

}



.lunbotu .video-box{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	overflow: hidden;

}

@media screen and (max-width: 1680px){

	.header .conwidth{

		width: 90%;

	}

}

@media screen and (max-width: 1536px){

	.header .nav>ul>li>a{

		font-size: 15px;

	}

	.header .celltab{

		width: 21%;

	}

	.header .celltab .celltabli a,

	.header .dropbox .dropli a{

		font-size: 16px;

	}

	.header .dropdown1 .cellItem .itemlist .proList .nav_tit a,

	.header .dropdown2 .cellItem .itemlist .proList .nav_tit a{

		font-size: 16px;

	}

	.header .dropdown1 .cellItem .itemlist .proList .dropli a,

	.header .dropdown2 .cellItem .itemlist .proList .dropli a{

		font-size: 12px;

	}

	.header .dropbox .dropul{

		padding: 60px 60px 50px;

	}

	.header .cellItem .itemlist .proList{

		margin-right: 70px;

	}

}

@media screen and (max-width: 1440px){

	.header .cellItem .itemlist .proList{

		margin-right: 60px;

	}

}

@media screen and (max-width: 1280px){

	.header .cellItem .itemlist .proList{

		margin-right: 50px;

	}

}

@media screen and (max-width: 1220px){

	.header .conwidth{

		width: 100%;

	}

}

@media screen and (max-width: 480px){

	.lunbotu>.swiper-pagination-bullets,

	.lunbotu .swiper-pagination-custom,

	.lunbotu .swiper-pagination-fraction{

		bottom: 15px;

	}

}

.m-nav .submenu.sub1,

.m-nav .submenu.sub2,

.m-nav .submenu.sub3{

	padding: 0;

}

.m-nav .submenu.sub1{

	padding-bottom: 20px;

}

.header .m-nav ul li .two-level{

	position: relative;

    color: #333333;

    font-size: 17px;

    margin: 0 auto;

    line-height: 2;

    padding: 8px 0px;

}

.header .m-nav ul li .three-level{

    position: relative;

    color: #333333;

    font-size: 16px;

    margin: 0 auto;

    line-height: 2;

    padding: 8px 0px;

}

.m-nav ul li .two-level i ,

.m-nav ul li .three-level i{

    position: absolute;

    right: 0;

    top: 0;

    bottom: 0;

    margin: auto;

    width: 18px;

    height: 100%;

    background: url(../images/img71.png) center no-repeat;

    background-size: 13px 7px;

}

.m-nav ul li .sub1 li,

.m-nav ul li .sub2 li,

.m-nav ul li .sub3 li{

	border-bottom: transparent solid 1px;

}

.m-nav ul li .sub1 a{

	font-size: 17px;

	line-height: 2.5;

}

.m-nav ul li .sub2 a{

	font-size: 16px;

	line-height: 2.5;

}

.m-nav ul li .sub3 a{

	font-size: 15px;

    line-height: 2.5;

}

.header .m-nav ul li a{

	display: block;

	width: 100%;

}

.header .m-nav ul li a:hover{

	color: #0087d2;

}



/*20230829æ–°å¢ž*/

.contactIcon{

	float: left;

	margin-left: 20px;

	display: flex;

	align-items: center;

	height: 100px;

}

.contactIcon a{

	color: #FFFFFF;

	font-size: 14px;

	height: 36px;

	line-height: 36px;

	border-radius: 18px;

	padding: 0px 20px;

	background-color: #0087d2;

}

@media screen and (max-width: 1440px){

	.contactIcon{

		margin-left: 15px;

	}

	.contactIcon a{

		padding: 0px 15px;

	}

	.header-other{

		margin-left: 20px;

	}

}

@media screen and (max-width: 1366px){

	.header-other{

		margin-left: 15px;

	}

}

@media screen and (max-width: 1220px){

	.contactIcon{

		height: 60px;

	}

	.contactIcon a{

		height: 32px;

		line-height: 32px;

	}

}

@media screen and (max-width: 480px){

	.contactIcon a{

		font-size: 12px;

		height: 30px;

		line-height: 30px;

	}

	.header-other{

		margin-left: 0px;

		padding-left: 0px;

	}

	.header .language{

		margin-left: 0px;

	}

}

@media screen and (max-width: 360px){

	.header .logo a img{

		max-height: 34px;

	}

	.contactIcon a{

		padding: 0px 10px;

	    height: 28px;

	    line-height: 28px;

	}

}



.lunbotu .video-box video{

    /*    position: absolute;*/

    /*    left: 50%;*/

    /*    top: 50%;*/

    /*    z-index: 1;*/

    /*    transform: translate(-50%,-50%);*/

    /*min-width: 100%;*/

    /*min-height: 100%;*/

    /*-o-object-fit: contain;*/

    /*object-fit: contain;*/

    /*max-width: none!important;*/

    width: 100%;

    height: 100%;

    object-fit: cover;

}



@media screen and (max-width: 1440px){

        .header .conwidth{

                width: 92%;

        }

        .header .logo a img{

                max-height: 56px;

        }

}



@media screen and (max-width: 1366px){

        .header .logo a img{

                max-height: 50px;

        }

}

@media screen and (max-width: 1220px){

        .header .conwidth{

                width: 100%;

        }

        .header .logo a img{

                max-height: 40px;

        }

}

.x-partner .box ul {

    display: flex;

    flex-wrap: wrap;

    align-items: stretch;

}

.header .nav ul{
	padding: 0;
	margin: 0;
}
.i-product .box ul,
.footer-share ul,
.footer-nav .navli ul{
	padding: 0;
}