/*公司简介*/
.ny_gsjj {  margin: auto; background: #fff; }
.ny_gsjj .word_fl { width: 58%; padding: 40px 35px; box-sizing: border-box;}
@font-face { font-family: futuratd; src: url('../fonts/FUTURATD.TTF'); }
.ny_gsjj .word_fl .t1 { color: #333; font-size: 48px; font-family: futuratd; line-height:55px; }
.ny_gsjj .word_fl .t2 { font-size: 16px; color: #666; margin-bottom: 21px; }
.ny_gsjj .word_fl .txt { font-size: 13px; color: #666; }
.ny_gsjj .word_fl .txt p { text-indent: 2em;  line-height: 30px; }
.ny_gsjj .word_fl .txt .b_1 { color: #ff0000; }
.ny_gsjj .word_fl .txt .txt_1 { color: #ff9415; }
.word_fr { width: 41%; padding: 80px 40px 0px 40px; box-sizing: border-box; height: 520px; background: #363636 url(../images/gsjj_bg.jpg) top center no-repeat; }
.word_fr .t1 { font-size: 24px; color: #fff; }
.word_fr .xian { width: 9px; height: 2px; background: #9a9a9a; margin-top: 25px; margin-bottom: 35px; }
.word_fr .t2 { font-size: 14px; line-height: 24px; color: #999; }
.ys_ul { overflow: hidden; margin-top: 53px; }
.ys_ul .fjx { width: 1px; height: 78px; background: #434343; float: left; margin: 10px 21px; }
.ys_ul li { text-align: center; float: left; }
.ys_ul li .p1 { font-size: 13px; color: #c5c5c5; }
@font-face { font-family: agencyr; src: url('../fonts/AGENCYR_0.TTF'); }
.ys_ul li .p2 { font-size: 60px; color: #fff; font-family: agencyr; line-height: 55px; }
.ys_ul li .p3 { color: #5a5a5a; font-size: 13px; }

.gsjj_pics{ margin-top:15px; width: 102%; overflow:hidden; }
.gsjj_pics img { width: 31.9%; float: left; }


/*联系我们*/
.b_1200{ padding:30px; background:#fff;}

.ny_lxwm{ }
.ny_lxwm .t{ font-size:24px; color:#333; font-weight:bold; line-height:50px;}
.ny_lxwm .lx_word{ overflow:hidden; width:470px;}
.ny_lxwm .lx_word p{ padding-left:65px; line-height:70px; height:70px; border-bottom:1px solid #eee; background:url(../images/lx_ico.png) left 18px  no-repeat;}
.ny_lxwm .lx_word .li1{ background-position:0px 20px;}
.ny_lxwm .lx_word .li2{ background-position:00px -50px;}
.ny_lxwm .lx_word .li3{ background-position:0px -120px;}
.ny_lxwm .lx_word .li4{ background: url(../images/newtel.png) 7px 18px no-repeat;}
.ny_lxwm .lx_word .li5{ background-position:0px -260px;}
.ny_lxwm .lx_word .li6{ background-position:0px -330px;}


/*投诉与建议*/
.tsyjy{ padding:30px; border:1px solid #ddd; margin:50px 0px; position:relative;}
.tsyjy .t{ font-size:24px; width:150px; height:40px; text-align:center; line-height:40px; background:#fff; position:absolute; top:-20px; left:20px;}
.tsyjy .fl p{ color:#666; line-height:30px;}
.tsyjy .fl .zxlx{margin-left:60px; margin-top:10px; width:150px; height:38px; display:inline-block; text-align:center; line-height:38px; border-radius:6px; background:#2e8af9; color:#fff;}

/*企业文化*/
@font-face {
    font-family: 'Base-font';
    src: url('../fonts/futurademic.eot');
    src: local('apple Regular'),
    local('apple'),
    url('../fonts/futurademic.woff') format('woff'),
    url('../fonts/futurademic.ttf') format('truetype'),
    url('../fonts/futurademic.svg#apple') format('svg');
}
.qywh{ padding:80px 30px 55px; background: #fff;}
.qywh .titBox { padding-bottom: 55px; }
@font-face { font-family: txchj; src: url('../fonts/txchj.ttf'); }
.qywh .t1{ font-size:48px; color:#333; text-align:center; line-height:55px; font-family:txchj;}.qywh .t2{ font-size:18px; color:#666; text-align:center; margin-top:10px;}
.qywh_word{ text-align:center;margin-top:50px; }
.qywh_word .qywh_w{  width: 32%; text-align:center; float:left;}
.qywh_word .qywh_w .tit{ font-size:24px; color:#555; margin-top:40px;}
.qywh_word .qywh_w .txt{ font-size:14px; color:#666; line-height:24px; margin-top:15px;}
.qywh_word .qywh_w2{ margin:0px 20px;}
.qywh_word .qywh_w img { display: block; margin: 0 auto; }

.sec-list { width: 88%; margin: 0 auto; }
.cont-wrap { width: 100%; }

.cont-wrap .num-list { width: 49.85%; height: 292px;}
.cont-wrap .num-list ul { width: 100%; height: 100%;}
.cont-wrap .num-list li { width: 50%; text-align: center; height: 100%; float: left; background: #f5f4f5;}
.cont-wrap .num-list .num-box { height: 120px; padding-top: 60px;}
.cont-wrap .num-list .num-box .num { display: inline-block; position: relative; font-size: 114px; line-height: 120px; vertical-align: top; color: #333; font-family: "Base-font";}
.cont-wrap .num-list .num-box .stt { font-size: 16px; line-height: 44px; color: #333; position: absolute; bottom: 6px; right: -2px; display: inline-block; width: 66px; text-align: center; background-color: #f5f4f5; font-family: "黑体";}
.cont-wrap .num-list .word { display: block; width: 66%; margin: 14px auto 0; color: #666; line-height: 22px;}

.cont-wrap .num-list li.gray { background-color: #565656;}
.cont-wrap .num-list li.gray .num-box .num { color: #e5e5e5;}
.cont-wrap .num-list li.gray .num-box .stt { background-color: #565656; color: #e5e5e5;}
.cont-wrap .num-list li.gray .word { color: #e5e5e5;}

.cont-wrap .num-list li.grayblack { background-color: #323233;}
.cont-wrap .num-list li.grayblack .num-box .num { color: #dcdcdd;}
.cont-wrap .num-list li.grayblack .num-box .stt { background-color: #323233; color: #dcdcdd;}
.cont-wrap .num-list li.grayblack .word { color: #dcdcdd;}

.cont-wrap .num-list li.black { background-color: #222; position: relative;}
.cont-wrap .num-list li.black p { font-size: 20px; color: #fff; text-align: left; line-height: 34px;}
.cont-wrap .num-list li.black .word { position: absolute; z-index: 2; top: 50%; margin-top: -34px; left: 20%;}

.cont-wrap .imgbox { width: 49.85%; height: 292px; position: relative; overflow: hidden;}
.cont-wrap .imgbox img { width: 100%; }
.cont-wrap .imgbox i { position: absolute;  z-index: 2; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0,0,0,.7);}
.cont-wrap .imgbox .word { color: #f5f5f5; position: absolute; z-index: 3; top: 70px; left: 18%; }
.cont-wrap .imgbox .word p { font-size: 20px; line-height: 45px; }
.cont-wrap .imgbox .word p.big {font-size: 40px; line-height: 50px;}

@media screen and (max-width: 1500px){
   .ny_lxwm .lx_word { width: 100%; }
   .ny_lxwm .lx_word p { width: 49%; box-sizing:border-box; display: inline-block;}
   .ny_lxwm img.fr { width: 100% ; margin-top: 20px; }
   .ny_gsjj { position: relative; overflow: hidden; }
   .ny_gsjj .word_fl { width: 55%;   }
   .ny_gsjj .word_fr{ width: 44%; position:absolute; top: 0; right: 0; bottom: 0 ; z-index: 2; float: none; height: auto;}
}

/**-**/
.fwWrap { height: 54px; width: 100%; padding-top: 50px; }
.fwPosition { width: 100%; }
.fwPosition.fixed {position: fixed; z-index: 222; top: 0px; left: 0; background:#eaeaea; padding: 16px 0;}


/*.fwPosition.fixed .fuwuTit { border-bottom: 16px solid #eaeaea; }*/


.fuwuTit { background: #fff; }
.fuwuTit .item { width: 33.3%; float: left; text-align: center; height: 54px; line-height: 54px; box-sizing: border-box; cursor:pointer;}
.fuwuTit .item span { display: inline-block; position: relative; padding-left: 30px;}
.fuwuTit .item i { display: block; width: 22px; height: 22px; position: absolute;}
.fuwuTit .item + .item { border-left: 1px solid #dbdbdb; }
.fuwuTit .item i.icon01 { background: url(../images/fuwu/icon1.png) no-repeat; left: 0; top: 16px; }
.fuwuTit .item i.icon02 { background: url(../images/fuwu/icon2.png) no-repeat; left: 0; top: 16px; }
.fuwuTit .item i.icon03 { background: url(../images/fuwu/icon3.png) no-repeat; left: 0; top: 16px; }
.fuwuTit .item i.icon04 { background: url(../images/fuwu/icon4.png) no-repeat; left: 0; top: 16px; }
.fuwuTit .item.cur { background: #fb4e3c; color: #fff;}
.fuwuTit .item.cur i.icon01 { background-image: url(../images/fuwu/icon1_h.png); }
.fuwuTit .item.cur i.icon02 { background-image: url(../images/fuwu/icon2_h.png); }
.fuwuTit .item.cur i.icon03 { background-image: url(../images/fuwu/icon3_h.png); }
.fuwuTit .item.cur i.icon04 { background-image: url(../images/fuwu/icon4_h.png); }

.fuwuBox { background: #fff; margin-top: 16px;}
.fuwuBox .titBox { margin: 0 30px; border-bottom: 1px solid #ececec; padding-bottom: 20px; padding-top: 40px;}
.fuwuBox .titBox span { font-size: 18px; color: #333; border-left: 2px solid #ff3648; padding-left: 14px; height: 20px; display: inline-block; }
.fuwuBox .titBox span font { color: #a5a5a5; font-size: 12px; text-transform: uppercase; margin-left: 5px;}

.tidanBox { padding: 0 30px; }
.tidan { padding-top: 30px; padding-bottom: 50px; }
.tidan .item { float: left; width: 30%; height: 130px; background: #f5f5f5;  box-shadow: 0 3px 8px rgba(0,0,0,.1);}
.tidan .item .tit { padding: 0 30px; color: #fe4051; font-size: 16px; padding-top: 25px; }
.tidan .item .tit span {position: relative; padding-left: 45px; line-height: 26px; }
.tidan .item .tit span.item01{background: url(../images/fuwu/icon14.png) left center no-repeat; }
.tidan .item .tit span.item02{background: url(../images/fuwu/icon15.png) left center no-repeat; }
.tidan .item .tit span.item03{background: url(../images/fuwu/icon16.png) left center no-repeat; }
.tidan .item .tit span i{ display: block; width: 1px; height: 16px; position: absolute; top: 5px; left: 34px; background: #c6c6c6 }
.tidan .item p {padding: 10px 30px; color: #666; line-height: 24px;}

.tidan i.icon{ display: block; float: left; width: 5%; height: 130px; background: url(../images/fuwu/idot2.png) center no-repeat; }

.fuwuBox .ktlc { background: url(../images/fuwu/bg1.png) center 133px no-repeat; max-width: 1200px; margin:0 auto; padding-bottom: 50px; }
.fuwuBox .ktlc .item { width: 20%; float: left; text-align: center; margin-top: 58px;}
.fuwuBox .ktlc .item .tit{ color: #333; font-size: 16px; font-weight: 600; padding-bottom: 10px;}
.fuwuBox .ktlc .item .tit p { line-height: 22px;}
.fuwuBox .ktlc .item .img { width: 50px; height: 50px; background: #fa543a; border-radius: 50%; color: #fff; margin: auto; font-size: 18px; line-height: 50px;}
.fuwuBox .ktlc .item .desc { color: #666; padding-top: 15px;}
.fuwuBox .ktlc .item .desc p { line-height: 24px;}
.fuwuBox .ktlc .item.mt { margin-top: 174px; }

.jius { width: 108% ;padding-bottom:45px; }
.jius .item{ width: 12%;  float: left; text-align: center; padding-top: 45px;}
.jius .item .img { width: 68px; height: 68px;  border-radius: 8px; margin: 0 auto; }
.jius .item p { line-height: 34px; }
.jius .item + .item { margin-left: 8% }
.jius .item.item1 .img { background: #fea752; }
.jius .item.item2 .img { background: #89a5d7; }
.jius .item.item3 .img { background: #7bd362; }
.jius .item.item4 .img { background: #579aff; }
.jius .item.item5 .img { background: #fd61b3; }
.jius .item.item6 .img { background: #55b1ff; }
.jius .item.item7 .img { background: #c877e0; }
.jius .item.item8 .img { background: #ff5656; }
.jius .item.item9 .img { background: #72d795; }

.shouh { margin: 0 30px; }
.shouh .shouL ,.shouh .shouR{ width: 50%; }
.shouh .tit { padding-top: 23px; }
.shouh .tit span{ font-size: 20px; color: #333; display: block; line-height: 40px; }
.shouh .tit i{ display: block; width: 20px; height: 2px; background: #e0af6a; margin-top: 7px; }
.shouh .tit p{ color: #666; font-size: 16px; line-height: 36px; padding-top: 9px;}

.shouh .desc { padding-top: 18px; padding-bottom: 60px;}
.shouh .desc span{ display: inline-block; width: 112px; height: 34px; line-height: 34px; text-align: center; color: #fff; border-radius: 7px; float: left;}
.shouh .desc i { display: inline-block; width: 32px; height:34px; background: url(../images/fuwu/idot.png) center no-repeat; float: left;}
.shouh .shouL .desc span{ background: #448edb}
.shouh .shouR .desc span{ background: #e66e6f; }

/**/


.wenhTit { background: #fff; }
.wenhTit .item { width: 25%; float: left; text-align: center; height: 54px; line-height: 54px; box-sizing: border-box; cursor:pointer;}
.wenhTit .item span { display: inline-block; position: relative; padding-left: 30px;}
.wenhTit .item i { display: block; width: 22px; height: 22px; position: absolute;}
.wenhTit .item + .item { border-left: 1px solid #dbdbdb; }
.wenhTit .item i.icon01 { background: url(../images/wh/icon1.png) no-repeat; left: 0; top: 16px; }
.wenhTit .item i.icon02 { background: url(../images/wh/icon2.png) no-repeat; left: 0; top: 16px; }
.wenhTit .item i.icon03 { background: url(../images/wh/icon3.png) no-repeat; left: 0; top: 16px; }
.wenhTit .item i.icon04 { background: url(../images/wh/icon4.png) no-repeat; left: 0; top: 16px; }
.wenhTit .item.cur { background: #fb4e3c; color: #fff;}
.wenhTit .item.cur i.icon01 { background-image: url(../images/wh/icon1_h.png); }
.wenhTit .item.cur i.icon02 { background-image: url(../images/wh/icon2_h.png); }
.wenhTit .item.cur i.icon03 { background-image: url(../images/wh/icon3_h.png); }
.wenhTit .item.cur i.icon04 { background-image: url(../images/wh/icon4_h.png); }

.wehBox { background: #fff; margin-top: 16px;}
.wehBox .titBox { margin: 0 30px; border-bottom: 1px solid #ececec; padding-bottom: 20px; padding-top: 40px;}
.wehBox .titBox span { font-size: 18px; color: #333; border-left: 2px solid #ff3648; padding-left: 14px; height: 20px; display: inline-block; }
.wehBox .titBox span font { color: #a5a5a5; font-size: 12px; text-transform: uppercase; margin-left: 5px;}

.whBoxa { height: 434px;  padding-top: 60px; width: 1228px; margin: 0 auto }
.whBoxa .item { width: 277px; height: 277px; float: left; margin-right: 30px; background: url(../images/wh/bg2.png); text-align: center;}
.whBoxa .item span{ display: block; margin: 0 auto }
.whBoxa .item span.icon {width:34px; height: 34px; margin-top: 56px;}
.whBoxa .item span.cn {font-size: 18px; color: #333; margin-top: 10px; margin-bottom: 8px;}
.whBoxa .item span.line { width: 20px; height: 2px; background: #c3c3c3 }
.whBoxa .item span.des { width: 184px; font-size: 14px; color: #666; height: 50px; line-height: 25px; padding-top: 8px;}
.whBoxa .item span.num { color: #adadad; font-size: 12px; margin-top: 42px; }

.whBoxa .item2,.whBoxa .item3,.whBoxa .item5,.whBoxa .item7 {background: url(../images/wh/bg3.png); color: #fff;}
.whBoxa .item2 span.cn,.whBoxa .item3 span.cn,.whBoxa .item5 span.cn,.whBoxa .item7 span.cn {color: #fff;}
.whBoxa .item2 span.des,.whBoxa .item3 span.des,.whBoxa .item5 span.des,.whBoxa .item7 span.des {color: #fff;}
.whBoxa .item2 span.num,.whBoxa .item3 span.num,.whBoxa .item5 span.num,.whBoxa .item7 span.num {color: #f7a097;}
.whBoxa .item2 span.line,.whBoxa .item3 span.line,.whBoxa .item5 span.line,.whBoxa .item7 span.line  { background: #fecfca }

.whBoxa .item1 span.icon { background: url(../images/wh/idot1.png); }
.whBoxa .item2 span.icon { background: url(../images/wh/idot2.png); }
.whBoxa .item3 span.icon { background: url(../images/wh/idot3.png); }
.whBoxa .item4 span.icon { background: url(../images/wh/idot4.png); }
.whBoxa .item5 span.icon { background: url(../images/wh/idot5.png); }
.whBoxa .item6 span.icon { background: url(../images/wh/idot6.png); }
.whBoxa .item7 span.icon { background: url(../images/wh/idot7.png); }

.whBoxa .item5 { margin-left: 155px; margin-top: -120px;}
.whBoxa .item6,.whBoxa .item7 { margin-top: -120px;}


.whBoxb { padding-top: 40px; padding-bottom: 50px; }
.whBoxb .item { width: 33.3%; float: left; text-align: center;}
.whBoxb .item .num { font-size: 34px; color: #2f8af9; line-height: 161px; width: 344px; margin: 0 auto; background: url(../images/wh/bg1.png) no-repeat;}
.whBoxb .item span { display: block; font-size: 20px; color: #2f8af9; padding-top: 10px; padding-bottom: 10px;}
.whBoxb .item p { width: 292px; margin: 0 auto; font-size: 14px; color: #666; line-height: 26px;}

.whBoxc { padding: 50px }
.whBoxc .item { width: 18%; margin:0 1%; padding-bottom: 40px;  float: left; background: #f1f6fd; text-align: center;}
.whBoxc .item span { display: block; margin: 0 auto}
.whBoxc .item span.icon { width: 54px; height: 54px; border-radius: 50%; background: url(../images/wh/icon5.png); margin-top: 30px; margin-bottom: 20px;  }
.whBoxc .item span.tit { font-size: 18px; color: #333; }
.whBoxc .item span.des { color: #666; line-height: 30px;}

.whBoxc .item.itema { border-top: 4px solid #fe5416; }
.whBoxc .item.itema span.icon { background-color: #fe5416 }
.whBoxc .item.itemb { border-top: 4px solid #418df3; }
.whBoxc .item.itemb span.icon { background-color: #418df3 }
.whBoxc .item.itemc { border-top: 4px solid #f13f51; }
.whBoxc .item.itemc span.icon { background-color: #f13f51 }
.whBoxc .item.itemd { border-top: 4px solid #2bd4b2; }
.whBoxc .item.itemd span.icon { background-color: #2bd4b2 }
.whBoxc .item.iteme { border-top: 4px solid #7373da; }
.whBoxc .item.iteme span.icon { background-color: #7373da }

.whBoxd { padding: 40px 60px; }
.whBoxd .item { width: 19%; margin-right: 3%; float: left; text-align: center; }
.whBoxd .item span { width: 68px; height: 68px; border-radius: 8px; display: block; margin:0 auto;}
.whBoxd .item p {color: #444; line-height: 50px;}
.whBoxd .item.item1 span { background: #fea752 url(../images/wh/icon6.png); }
.whBoxd .item.item2 span { background: #89a5d7 url(../images/wh/icon7.png); }
.whBoxd .item.item3 span { background: #7bd362 url(../images/wh/icon8.png); }
.whBoxd .item.item4 span { background: #579aff url(../images/wh/icon9.png); }
.whBoxd .item.item5 span { background: #55b1ff url(../images/wh/icon10.png); }
.whBoxd .item.item6 span { background: #c877e0 url(../images/wh/icon11.png); }
.whBoxd .item.item7 span { background: #ff5656 url(../images/wh/icon12.png); }
.whBoxd .item.item8 span { background: #72d795 url(../images/wh/icon13.png); }
.whBoxd .item.item5 { margin-left: 12% }


.fazBox { padding-top: 50px; padding-bottom: 50px; }
.fazBox img { max-width: 100%; }


/**/