box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);@charset "utf-8";
*{
	margin: 0;
	padding: 0;
	font-family: Arial;
	text-decoration: none;
}

body{overflow-x:hidden;overflow-y:hidden;}

.bodyHtml{overflow: hidden;}

@font-face {
    font-family: 'Arial';
    src: url('../fonts/Arial-SEMIBOLD.TTF')
  }
  @font-face {
    font-family: 'Arial-M';
    src: url('../fonts/Arial-MEDIUM.TTF')
  }

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset,button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
.content{ width:1200px;margin: 0 auto;font-family:Arial;}

input,textarea {border:  none; box-shadow: none; outline: none;}

body{min-width: 1200px;max-width: 1920px;margin: 0 auto;overflow-x: hidden; width: 100%;}
/* 设置默认字体 */
body,
button, input, select, textarea {
    font: 16px/22px "Arial";color: #666;
}

h1 {font-size: 18px;font-family: "Arial";}
h2 {font-size: 16px;font-family: "Arial";}
h3 {font-size: 14px; font-family: "Arial"; font-weight:normal;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; color:#666;}


/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"]{
	-webkit-appearance: none;}
input{background:0; border:0;}
textarea {-webkit-appearance: none;}



/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {overflow-y: scroll;}

/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

/*字体大小*/
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.clear{clear: both;height: 0;}
.clearfix:after{height: 0;content: "";clear: both;display: block;}
.blk-main .clearlist{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}

a:link{text-decoration:none;}
a:hover{color: none;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-left: 0px;padding-right: 0px;}
.row{margin-right: 0px;margin-left: 0px;}

.center_nyy{max-width: 1400px;margin: 0 auto;}
.center,.h_center,.center_ny,.contentt{max-width: 1400px;margin: 0 auto;}

@media (max-width: 1024px){
	.center,.h_center,.center_ny,.center_nyy{width: 95%;}
}

.col-top{margin-bottom:30px;}
.loca{line-height:50px;}

/*head*/
.content{width:88.3%; margin:0 auto;}
.clearfix:after{height: 0;content: "";clear: both;display: block;}


.headpc{height: 5.2rem;width:100%;max-width:1920px;position: absolute;left:50%;top:0;transform:translate(-50%,0);z-index:300;}
.headpc.ny{background:rgba(0,0,0,.5);}
.headpc .t_logo{width:5.4%; line-height: 0;float:left;padding-top:1.05rem;}
.headpc .t_logo img{width:100%;}
.headpc .hea-lang{width:6.2%;height:2.4rem;float:right;background:url(../images/hea-lang.png) no-repeat center;background-size:100% 100%; margin-top: 1.15rem;}
.headpc .hea-lang a{display: block;float:left;width:50%; height:2.4rem; line-height: 2.4rem;font-size: .8rem;color:#FFF; text-align: center;font-family: "Arial";}
.headpc .hea-em{width:14.7%;height:2.4rem;float:right; margin:1.15rem .1rem 0 0;background:url(../images/heaem-kk.png) no-repeat center;background-size:100% 100%;}
.headpc .hea-em em{display: block; line-height: 2.4rem;padding-left:27%; box-sizing: border-box;font-size: .8rem;color:#ffffff;font-family: "Arial";background:url(../images/hea-em.png) no-repeat left;background-size:3.35rem 2.4rem;}
.headpc .menu{width:34.2%;float:right; margin:1.35rem 1.85rem 0 0;}
.headpc .menu ul{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
.headpc .menu ul li{height:2.6rem;}
.headpc .menu ul li a{display: block;line-height: 2.35rem;font-size: .8rem;color:#FFF;font-family: "Arial";text-transform: uppercase;}
.headpc .menu ul li i{display: block;width:0; height:.25rem;background:#2eb5a7; transition: .5s;margin:0 auto;}
.headpc .isear{width:1.4rem;height:1.4rem;float:right;margin:1.95rem 1.8rem 0 0; position: relative;}
.headpc .isear .icon{display: block;height:1.4rem;background:url(../images/hea-btn.png) no-repeat center;background-size:100% 100%;}
.headpc .isear .isearch{width:18.5rem;height: 2.8rem;background:#FFF;border:.05rem solid #c9c9c9; border-radius: .25rem; box-sizing: border-box; position: absolute;top:3.9rem; right:-0.8rem; opacity: 0;transition: .5s;}
.headpc .isear .isearch .ser_so{width:2.5rem;height:2.7rem; background:url(../images/hea-btn_h.png) no-repeat center; background-size:1.4rem 1.4rem;float:left; cursor: pointer;}
.headpc .isear .isearch .ser_inp{width:15.8rem; height:2.7rem; line-height: 2.7rem;float:left;font-size: .8rem;color:#999999;}
.headpc .isear .isearch .ser_inp::-webkit-input-placeholder{font-size: .8rem;color:#999999;}
.headpc .isear .isearch .ser_inp::-moz-placeholder{font-size: .8rem;color:#999999;}
.headpc .isear.open .isearch{top:1.9rem; opacity: 1;}
.headpc .menu ul li:hover i,.headpc .menu ul li.cur i{width:100%;}
@media screen and (max-width: 767px){
    body{min-width: 100%;max-width: 100%;}
}










/**/
.foot{height:50.05rem;background:#3E3E3E;}
.foot .ft-top{height:10.1rem; position: relative;}
.foot .ft-top span{display: block; line-height: 8.6rem;float:left;font-size: .9rem;color:#FFF;font-family: "Arial-M";}
.foot .ft-top .xf{width:4.65rem; position: absolute;right:0;top:-1.6rem; cursor: pointer;}
.foot .ft-top .xf img{width:100%;}
.foot .ft-cen{height: 28.8rem;}
.foot .ft-cen .left{width:42.3rem;float:left;}
.foot .ft-cen .left ul li{width:100%;border-top:.15rem solid rgba(235,235,235,.2);padding-top:1.4rem;height:16.7rem; box-sizing: border-box;}
.foot .ft-cen .left ul li:last-child{height:12.1rem;}
.foot .ft-cen .left ul li h4{height:2.05rem; margin-bottom: .65rem;padding-left:2.9rem; line-height: 2.05rem;font-size: 1.2rem;color:#ffffff; font-weight: normal;font-family: "Arial";}
.foot .ft-cen .left ul li h4.n1{background:url(../images/ftnav-ico1.png) no-repeat left;background-size: 2.25rem 2.05rem;}
.foot .ft-cen .left ul li h4.n2{background:url(../images/ftnav-ico2.png) no-repeat left;background-size: 2.25rem 2.05rem;}
.foot .ft-cen .left ul li h4.n3{background:url(../images/ftnav-ico3.png) no-repeat left;background-size: 2.25rem 2.05rem;}
.foot .ft-cen .left ul li p a{display: block; float:left; line-height: 1.8rem;font-size: 1rem;color:#d7d9dd;font-family: "Arial";margin-right: 1rem;}
.foot .ft-cen .left ul li:first-child p a{margin-right:4rem;}
.foot .ft-cen .left ul li:first-child p a:nth-child(4n){margin-right: 0;}
.foot .ft-cen .left ul li:last-child p a{margin-right:2.5rem;}
.foot .ft-cen .left ul li:last-child p a:nth-child(4){margin-right: 0;}
.foot .ft-cen .rig{width:29.8rem;float:right; margin-right: 7.5rem;}
.foot .ft-cen .rig .ft-call{width:20.8rem;height:2.2rem;background:url(../images/ft-kk1.png) no-repeat center;background-size:100% 100%; margin-bottom: .65rem;}
.foot .ft-cen .rig .ft-call em{display: block;float:left; line-height: 2.2rem;padding-left:2.15rem;background:url(../images/ft-call.png) no-repeat left;background-size:2.15rem 2.2rem; font-size: .8rem;color:rgba(255,255,255,.7);font-family: "Arial"; margin-right: 2.7rem;}
.foot .ft-cen .rig .ft-call i{display: block; line-height: 2.2rem;float:left;font-size: .8rem;color:rgba(255,255,255,.7);font-family: "Arial";}
.foot .ft-cen .rig .ft-tel{height:6.15rem; line-height:6.15rem;font-size: 2.5rem;color:#ebebeb;font-family: "Arial";}
.foot .ft-cen .rig .ft-lx{height:7.7rem;}
.foot .ft-cen .rig .ft-lx ul li{height:2rem;padding-left:3.2rem; line-height: 2rem;font-size: 1rem;color:rgba(235,235,235,.7);font-family: "Arial";}
.foot .ft-cen .rig .ft-lx ul li:first-child{height:3.5rem;padding-top:.2rem; line-height: 1.4rem;background:url(../images/ft-lx1.png) no-repeat left top;background-size:2.45rem 2rem;}
.foot .ft-cen .rig .ft-lx ul li:nth-child(2){background:url(../images/ft-lx2.png) no-repeat left top;background-size:2.45rem 2rem;}
.foot .ft-cen .rig .ft-code{position: relative;}
.foot .ft-cen .rig .ft-code .code{display: block;width:11.85rem;height:2.2rem;background:url(../images/ft-kk2.png) no-repeat center;background-size:100% 100%;position: relative;}
.foot .ft-cen .rig .ft-code .code i{display: block;width:5.05rem;height:2.2rem; line-height: 2.2rem;text-align: center;font-size: 1rem;color:rgba(235,235,235,.7);float:left;font-family: "Arial";}
.foot .ft-cen .rig .ft-code .code b{display: block;float:left; width:6.8rem;height: 2.2rem; text-align: center; }
.foot .ft-cen .rig .ft-code .code b em{display: inline-block; line-height: 2.2rem;font-size: 1rem;color:rgba(235,235,235,.7);padding-right:2rem; background:url(../images/ft-jt.png) no-repeat right;background-size:1rem .6rem; font-weight: normal;font-family: "Arial";}
.foot .ft-cen .rig .ft-code .code .code-img{width:100%;background:#2aaaa6;position: absolute;left:0;top:2.8rem;display: none;border-radius: .5rem;}
.foot .ft-cen .rig .ft-code .code .code-img em{display: block;width:100%; line-height: 0;overflow: hidden;border-radius: .5rem;}
.foot .ft-cen .rig .ft-code .code .code-img em img{width:100%;}
.foot .ft-cen .rig .ft-code .code .code-img span{display: block; line-height: 2.6rem;text-align: center;font-size: 1rem;color:rgba(235,235,235,.7);}
.foot .ft-cen .rig .ft-code .code:hover .code-img{display: block;}
.foot .ft-cen .rig .ft-code .code-txt{ line-height: 2.75rem;padding-left:.9rem;font-size: 1rem;color:rgba(215,217,221,.7);font-family: "Arial";}
.foot .ft-bot{border-top:.15rem solid rgba(235,235,235,.2);}
.foot .ft-bot .link{width:8rem;float:left;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap; margin-top: 1.95rem;}
.foot .ft-bot .link a{display: block; line-height: 0;}
.foot .ft-bot .link a img{width:100%;}
.foot .ft-bot .rig{float:right;width:30%;}
.foot .ft-bot .rig a{display: block;float:right; line-height: 4.4rem;font-size: 1rem;color:#d7d9dd;font-family: "Arial"; margin-left:3%;}
@media screen and (max-width: 767px){

}

















.wsc-fixBar{position: fixed;right: 0;top: 40%;z-index: 1000;}
/*right lx*/
.fb-lx,.fb-em,.fb-online,.fb-top{width: 75px;height: 70px;margin-bottom: 1px;cursor: pointer;transition: 0.36s;font-size: 12px;text-align: center;line-height: 14px;padding-top: 43px;color: #fff;border-radius: 3px 0 0 3px;position: relative;}
.fb-lx a,.fb-em a,.fb-online a,.fb-top a{color: #fff;display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-sizing: border-box;padding-top: 43px;}
.fb-online{background: #2eb5a7 url(../images/xf_ic1.png) no-repeat center 16px ;}
.fb-em{background: #2eb5a7 url(../images/f_email.png) no-repeat center 18px;}
.fb-lx{background: #2eb5a7 url(../images/xf_ic2.png) no-repeat center 15px;}
.fb-top{background: #2eb5a7 url(../images/xf_ic4.png) no-repeat center 19px;}
.fb-online:hover,.fb-em:hover,.fb-lx:hover,.fb-top:hover{background-color: #2eb5a7;}
.wb-share{float: left;margin-top: 4px;}
.wb-share img{margin-left: 20px;float: left;}


@media (max-width: 798px){
	.ft-btn .btn{display: block;margin: 0 auto;margin-bottom: 20px;}
	.ft-text{margin-bottom: 40px;}
	.foot-nav{margin-top: 40px;}
	.wsc-foot li span{margin: 0 10px}
}

@media (max-width: 650px){
	.wb-left{display: none;}
}

@media (max-width: 420px){
	.wsc-fixBar{display: none;}
}



























html{font-size:10px;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:8.6px;}}
@media screen and (min-width:360px){html{font-size:9.6px;}}
@media screen and (min-width:375px){html{font-size:10px;}}
@media screen and (min-width:400px){html{font-size:10.6px;}}
@media screen and (min-width:414px){html{font-size:11px;}}
@media screen and (min-width:440px){html{font-size:11.8px;}}
@media screen and (min-width:480px){html{font-size:12.8px;}}
@media screen and (min-width:520px){html{font-size:13.8px;}}
@media screen and (min-width:560px){html{font-size:15px;}}
@media screen and (min-width:600px){html{font-size:16px;}}
@media screen and (min-width:640px){html{font-size:17px;}}
@media screen and (min-width:680px){html{font-size:18.2px;}}
@media screen and (min-width:700px){html{font-size:18.6px;}}
@media screen and (min-width:720px){html{font-size:19.2px;}}
@media screen and (min-width:750px){html{font-size:20px;}}


@media screen and (min-width: 800px) {html {font-size: 12.6px;}}
@media screen and (min-width: 900px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1000px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1100px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1200px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1280px) {html {font-size: 13.4px;}}
@media screen and (min-width: 1366px) {html {font-size: 14.2px;}}
@media screen and (min-width: 1440px) {html {font-size: 15px;}}
@media screen and (min-width: 1600px) {html {font-size: 16.6px;}}
@media screen and (min-width: 1920px) {html {font-size: 20px;}}
