@charset "utf-8";


/*body a {transition: 0.4s all; -webkit-transition: 0.4s all; -moz-transition: 0.4s all; -o-transition: 0.4s all; -ms-transition: 0.4s all;}*/
/*去掉自带样式*/
input,input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none;appearance: none;}
textarea {-webkit-appearance: none;appearance: none;}
/*手机时，图片不可下载*/
img {pointer-event:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
/*图片去色*/
img.grayscale{
    filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz1cJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCc+PGZpbHRlciBpZD1cJ2dyYXlzY2FsZVwnPjxmZUNvbG9yTWF0cml4IHR5cGU9XCdtYXRyaXhcJyB2YWx1ZXM9XCcwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwIDAgMCAxIDBcJy8+PC9maWx0ZXI+PC9zdmc+I2dyYXlzY2FsZQ==);
    filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}
/*修正win8系统IE连接灰色背景*/
a{text-decoration: none;  outline: none; blr: expression(this.onFocus=this.blur());}

/* CSS Document */
body{ margin:0; padding:0;font-family:'Source Han Sans CN','pingfang sc','microsoft yahei',Arial,'宋体';text-align:center; background:#fff; color:#333;font-weight:400}
ul,li,p,img,a img,dl,dd,dt{margin:0; padding:0; border:none;}
*{margin:0; padding:0; border:none;}
html,body{font-size:62.5%;line-height: 0.96;}
a:link,a:visited{color: #333;}
a:hover,a:active{color: #000;}
li{ list-style:none;}
i{font-style: normal;}
input,textarea{outline:none;}
/*
::selection{background:#1eae9e;color:#fff;}*/
/* Cy */
.clear_b{ clear:both;  height:0;height:none; line-height:0;line-height:none;}
.float_l{ float:left;}
.float_r{ float:right;}
.autoImg,.autoImg span{display: block;width: 100%;background-size: 100% 100%!important;background-size: cover!important;background-repeat:no-repeat;background-position: center;}
.autoImg img{display: block;width: 100%;visibility: hidden;}
.display_flex{display:flex; align-items:center;/*垂直居中*/ justify-content: center;/*水平居中*/}

/*统一重点class*/
.mediaWidth{width:100%;max-width:1440px;min-width:320px; margin:0 auto;text-align: left;}
.bigColumn_T img{width: 100%;display: block;}

/*返回顶部*/
.return_top{position:fixed;right:10px;bottom:66px;z-index:990;display:none;width:40px;height:40px;background:#ff9a00 url(../images/Arrow_ico.png) no-repeat center;background-size:30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
/**/
/*---头部wap---*/
.header_wap{width:100%;z-index:880;height:60px;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 6px rgba(0,0,0,0.1);-o-box-shadow:0 1px 6px rgba(0,0,0,0.1);z-index: 887 !important; position:static !important}
#header_wap{z-index: 888 !important;left:0;top:0; position:fixed !important;}
.header_wap .logo_a {height:60px;display: block;padding:0 60px;background:url(../images/logo.png);background-repeat:no-repeat;background-position:center;background-size: auto 50%;}
/*菜单按钮*/
.menu_open{width:36px;height:24px;position:fixed;right:10px;top:18px;cursor: pointer;z-index:999;}
.menu_open i{position: absolute;display:block;width:100%;height:3px;margin: 0 auto;background: #999;transition: 0.4s ease;}
.menu_open .i1{left: 0;top: 0}
.menu_open .i2{left: 0;top: 50%;margin-top: -1.5px;}
.menu_open .i3{left: 0;bottom:0}
/*菜单*/
.menu_wap{position:fixed;left:0;top:0;width:100%;height:100%;background:#444;z-index:998;opacity:0;filter:alpha(opacity=0);transform:translateX(-100%);transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;-o-transition:0.4s ease-out;padding-bottom: 10px;}
.menu_wap_n{height:100%;padding: 80px 30px 20px 30px;position: relative; overflow: hidden;webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;text-align: left;}
.menu_wap .menu_tit{width:100%;height:60px;line-height:60px;border-bottom: 1px solid #535353;position: absolute;left: 0;top: 0;}
.menu_wap .menu_tit P{padding-left:40px;}
.menu_wap .menu_tit P span{font-size: 16px;color: #ccc;padding-right:12px; margin-left:12px; border-right:1px #999 dotted;}
.menu_wap .menu_tit P span a{color: #ccc;}
.menu_wap .menu_tit P span:last-child{ border:none;}
.menu_wap .menu_tit P span:first-child{ margin-left:0}
.menu_wap .menu_tit P span.on a{color:#fff!important;}
.menu_wap .menu_list{height:100%;overflow: hidden;overflow-y: scroll;padding-right: 8px;}
.menu_wap .menu_list li{border-bottom: 1px dashed #999;}
.menu_wap .menu_list li ul{background:#4e4e4e;}
.menu_wap .menu_list a{color: #fff!important;display: block;padding:13px;font-size: 15px;position: relative;}
/*菜单显示*/
.menu_wap_show{opacity:1;filter:alpha(opacity=100);transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}
.menu_open_show i{background: #fff;}
.menu_open_show i.i2{display: none}
.menu_open_show i.i1{transform:translateY(10px) rotate(45deg);-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);}
.menu_open_show i.i3{transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);}
/*子类*/
.menu_wap .menu_list li a{position: relative;}
.menu_wap .menu_list>li i{position:absolute;right:8px;top:50%;display:block;width:20px;height:20px;background:url(../images/Arrow_r.png) no-repeat center;background-size:16px;margin-top:-10px;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition:0.4s ease;-o-transition:0.4s ease;}
.menu_wap .menu_list>li.li_on>a i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);}
.menu_wap .menu_list>li .tow_ul{padding:8px 0;background:#4e4e4e;display:none;}
.menu_wap .menu_list>li .tow_ul li{border-bottom: none;}
.menu_wap .menu_list>li .tow_ul li a{color:#fff;display:block;padding:8px 10px;font-size:14px;}
.menu_wap .menu_list>li .tow_ul ul{padding-left:24px;}


.headBox{display: inherit;}
.header_wap,.menu_open,.menu_wap{display:none;}


.headBox_w{width:100%;padding:40px 0 35px;box-shadow: 0 0 10px 1px rgba(0,0,0,0.16); -webkit-box-shadow: 0 0 10px 1px rgba(0,0,0,0.16); -moz-box-shadow: 0 0 10px 1px rgba(0,0,0,0.16); -o-box-shadow: 0 0 10px 1px rgba(0,0,0,0.16);background: #fff;position: relative; z-index: 4;}
.headBox_w.transparent_fixed{position:fixed;top:0;opacity: 1;left:0;z-index: 22;}
.headBox{position: relative;}
.headBox .logo{position: absolute;left: 0;top:50%;margin-top:-17px;}
.headBox .logo img{height: 34px;}
.menuBox{float:right;}
.menuBox li{margin-left:54px;display: inline-block;position: relative;}
.menuBox a{font-size: 16px;color: #333;font-weight:500}
.menuBox a:hover,.menuBox li.on a{color: #1eae9e;}


.menuBox li ul{position: absolute;background: #fff;width: 120px;left:-28px;text-align: center;padding-top: 40px;display: none;}
.menuBox li ul li{margin-left: 0;display: block;border-bottom: 1px #f4f4f4 solid;background: #fff;}
.menuBox li ul a{font-size: 14px;color: #333!important;font-weight:300;display: block;padding: 10px 0;}
.menuBox li ul a:hover{color: #fff!important;background: #1eae9e}

.menuBox li.cur ul{display:block}

.footerBox{background: #181818;padding: 48px 0}
.footerBox,.footerBox a{font-size: 14px;color: #bdbec3;}
.footerBox a:hover{color: #fff;}
.footerBox .mediaWidth{display: table;}
.footerBox .con1,.footerBox .con2,.footerBox .con3{display: table-cell;vertical-align: middle;}

.footerBox .con1{line-height: 1.2;padding-right:100px;width: 300px;}
.footerBox .con1 .foot_logo{margin-bottom: 10px;}
.footerBox .con2{line-height: 30px;padding-left: 100px;border-left: 1px #5e5e5e solid}
.footerBox .con3{font-style: italic;padding-left: 73px;background: url("../images/foot_tel.png") no-repeat;background-size: 60px 60px;background-position: left center;width: 270px;}
.footerBox .con3 .p1{color: #fff;font-size:36px;margin-bottom:6px;font-family: "Arial";font-weight: bold;}
.footerBox .con3 .p2{font-size: 14px;}



@media screen and (max-width:1701px) {
    .mediaWidth{max-width:1300px;}
}
@media screen and (max-width:1600px) {
    .mediaWidth{max-width:1200px;}
    .footerBox .con1{padding-right: 80px;}.footerBox .con2{padding-left: 80px;}
}

@media screen and (max-width:1550px) {
    .mediaWidth{max-width:1200px;}
    .footerBox .con3 .p1{font-size:30px;}
    .footerBox .con3{background-size:50px 50px;padding-left: 63px;width: 240px;}
    .footerBox .con1 .foot_logo{height: 34px;margin-bottom: 6px;}

    .footerBox .con1{padding-right: 70px;}.footerBox .con2{padding-left: 70px;}
}


@media screen and (max-width:1200px) {

    .logoBg,.headBox,.headBox_w{display: none;}
    .header_wap,.menu_open,.menu_wap{display: inherit;}
    .mediaWidth{min-width:320px;max-width:1200px;padding-left: 10px!important;padding-right: 10px!important;box-sizing: border-box}
    .footerBox .con1 .foot_logo{height: 30px;margin-bottom: 6px;}


    .footerBox {padding: 20px 0 10px; }
    .footerBox, .footerBox a{font-size: 13px;}
    .footerBox .con3 .p1{font-size:24px;}
    .footerBox .con3{background-size:40px 40px;padding-left: 50px;width: 200px;}
    .footerBox .con2{line-height: 1.4}

}


@media screen and (max-width:1100px) {

    .footerBox .con3{display: none;}

}

@media screen and (max-width:750px){
    .footerBox .con1,.footerBox .con3{display: none;}
    .footerBox .con2{line-height: 1.4;padding-left: 0;border: none;}
    .footerBox .con2 p{margin-bottom: 10px;}
}








.in_bigColumn_T{text-align: center;}
.in_bigColumn_T .ch{font-size: 24px;color: #333;text-align: center;line-height: 36px;}
.in_bigColumn_T .ch span{color: #fff;font-size: 24px;display: inline-block;}
.in_bigColumn_T .ch span.s1{width: 36px;height: 36px;line-height:36px;border-radius:36px;text-align: center;background: #ff9a00;}
.in_bigColumn_T .ch span.s2{width: 30px;height: 30px;line-height:30px;border-radius:30px;;background: #1eae9e;margin-left: -5px;}
.in_bigColumn_T .en{font-size: 60px;color: #333;font-family:"Times New Roman";font-weight: bold;margin-top:-7px;text-transform: capitalize}

@media screen and (max-width:1500px) {
    .in_bigColumn_T .ch{font-size: 20px;line-height: 39px;}
    .in_bigColumn_T .ch span{font-size: 20px;margin-top: -1px;}
    .in_bigColumn_T .ch span.s1{width: 33px;height: 33px;line-height:33px;border-radius:33px;}
    .in_bigColumn_T .ch span.s2{width: 30px;height: 30px;line-height:30px;border-radius:30px;}
    .in_bigColumn_T .en{font-size:50px;}
}

@media screen and (max-width:1200px){
    .in_bigColumn_T .ch{font-size: 18px;}
    .in_bigColumn_T .ch span{font-size: 18px;}
    .in_bigColumn_T .en{font-size:40px;}
}
@media screen and (max-width:960px) {
    .in_bigColumn_T .en{font-size:35px;}
}

@media screen and (max-width:640px) {
    .in_bigColumn_T .ch{font-size: 16px;}
    .in_bigColumn_T .ch span{font-size: 14px;}
    .in_bigColumn_T .ch span.s1{width:26px; height: 26px; line-height: 26px; border-radius: 26px;}
    .in_bigColumn_T .ch span.s2{width:22px; height: 22px; line-height: 22px; border-radius: 22px;}
    .in_bigColumn_T .en{font-size:28px; margin-top: -6px;}
}

