/* By 5811.com.cn */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0; } table{border-collapse:collapse; border-spacing:0; } fieldset,img{border:0; } ol,ul{list-style:none; } caption,th{text-align:left; } q:before,q:after{content:''; } abbr,acronym{border:0; } .clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; } .l,.col-l,.col_l,.col-c,.col_c{float:left; } .r,.col-r,.col_r,dt span,.ul-txt li span,.ul_txt li span{float:right; } .c{clear:both; } .n,em{font-weight:normal; font-style:normal; } .b{font-weight:bold; } .i{font-style:italic; } .fa{font-family:Arial; } .fg{font-family:Georgia; } .ft{font-family:Tahoma; } .fl{font-family:Lucida Console; } .fs{font-family:'宋体'; } .fw{font-family:'微软雅黑'; } .tc{text-align:center; } .tr{text-align:right; } .tl{text-align:left; } .tdu{text-decoration:underline; } .tdn,.tdn:hover,a.tdl:hover{text-decoration:none; } .fc0{color:#000000; } .fc3{color:#333333; }

.fc6{color:#666666; } .fc9{color:#999999; } .fcr{color:red; } .fcw{color:white; } .fcb{color:blue; } .fcg{color:green; } .f0{font-size:0; } .f10{font-size:10px; } .f12{font-size:12px; } .f13{font-size:13px; } .f14{font-size:14px; } .f16{font-size:16px; } .f20{font-size:20px; } .f24{font-size:24px; } .vm{vertical-align:middle; } .vtb{vertical-align:text-bottom; } .vt{vertical-align:top; } .vn{vertical-align:-2px; } .vimg{margin-bottom:-3px; } .m0{margin:0; } .ml0{margin-left:0; } .ml5{margin-left:5px; } .ml10{margin-left:10px; } .ml20{margin-left:20px; } .mr0{margin-right:0; } .mr5{margin-right:5px; } .mr10{margin-right:10px; } .mr20{margin-right:20px; } .mt5{margin-top:5px; } .mt10{margin-top:10px; } .mt20{margin-top:20px; } .mb5{margin-bottom:5px; } .mb10{margin-bottom:10px; } .mb20{margin-bottom:20px; } .ml-1{margin-left:-1px; } .mt-1{margin-top:-1px; } /*.p1{padding:1px; }*/ .pl5{padding-left:5px; } .p5{padding:5px; } .pt5{padding-top:5px; } .pr5{padding-right:5px; } .pb5{padding-bottom:5px; }

.p10{padding:10px; } .pl10{padding-left:10px; } .pt10{padding-top:10px; } .pr10{padding-right:10px; } .pb10{padding-bottom:10px; } .p20{padding:20px; } .pl20{padding-left:20px; } .pt20{padding-top:20px; } .pr20{padding-right:20px; } .pb20{padding-bottom:20px; } .rel,.pr{position:relative; } .abs,.pa{position:absolute; } .dn{display:none !important; } .db{display:block !important; } .dib{-moz-inline-stack:inline-block; display:inline-block; } .di{display:inline; } .ovh{overflow:hidden; } .ovs{overflow:scroll; } .vh{visibility:hidden; } .vv{visibility:visible; } .lh14{line-height:14px; } .lh16{line-height:16px; } .lh18{line-height:18px; } .lh20{line-height:20px; } .lh22{line-height:22px; } .lh24{line-height:24px;} .fix{*zoom:1; } .fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; } .z{_zoom:1; } .h1{height:1px; } .h5{height:5px; } .h10,.h{height:10px; } .h15{height:15px; } .h20{height:20px; }

.h1,.h5,.h10,.h15,.h20,.h{font-size:0px; line-height:0; overflow:hidden; clear:both; } body{font:12px 宋体,Arial,sans-serif; } a{text-decoration:none; } a:hover{color:#FF6600 }

/*-----------------[初始化]--------------*/



body{color: #666;font-size: 14px;line-height: 1.5;font-family: 'Microsoft Yahei';}

img{max-width: 100%;}

a,img,button,input,textarea,div{-webkit-tap-highlight-color:rgba(255,255,255,0);}

input,textarea,select{font-size: 14px;color: #666;font-family: 'Microsoft Yahei';outline: 0;border: none;}

input[type='submit'],input[type='reset'],input[type='button'],input[type='radio'],select{

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

}

select::-ms-expand {display: none;}

input[type='submit'],input[type='reset'],input[type='button']{cursor: pointer;}

::-webkit-input-placeholder {color: #ccc;}

::-moz-placeholder {color: #ccc; }

::-ms-input-placeholder {color: #ccc;}



.ani{

    transition: .5s;

    -ms-transition: .5s;

    -moz-transition: .5s;

    -webkit-transition: .5s;

    -o-transition: .5s;

}

a {color: #666;

    -o-transition: .5s;

    -ms-transition: .5s;

    -moz-transition: .5s;

    -webkit-transition: .5s;

    transition: .5s;

}



/*字体*/







/*布局*/

.wp{margin: 0 auto;width: 100%;max-width: 1100px;}

.ad-wp1{max-width: 1200px;}

.ad-wp2{max-width: 1230px;}

.ad-wp3{max-width: 1175px;}

/*******************************

    -------[=导航]-------

********************************/

.menuBtn {position: absolute;top: 36px;right: 20px;width: 26px;height: 28px;display: none;cursor: pointer;z-index: 99;

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

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

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

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

    transform: translateY(-50%);}

.menuBtn1 {

    display:none;

    position: absolute;

    top: 36px;

    right: 20px;

    width: 26px;

    height: 28px;

    display: none;

    cursor: pointer;

    z-index: 99;

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

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

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

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

    transform: translateY(-50%);



}



.menuBtn em {margin-bottom: 7px;display: block;height: 2px;background-color: #1f1f1f;}

.menuBtn.on em {display: none;margin: -2px 0 0;position: absolute;top: 40%;width: 28px;background-color: #1f1f1f;}

.menuBtn.on em:first-child {display: block;

    transform:rotate(45deg);

    -webkit-transform:rotate(45deg);

    -o-transform:rotate(45deg);

    -ms-transform:rotate(45deg);

}

.menuBtn.on em:last-child {display: block;

    transform:rotate(-45deg);

    -webkit-transform:rotate(-45deg);

    -o-transform:rotate(-45deg);

    -ms-transform:rotate(-45deg);}



#aside {position: fixed;top: 0;left: -240px;bottom: 0;padding-top: 70px;width: 240px;

    background-color: #2a2e32;z-index: 150;font-size: 16px;}

#aside.open {left: 0;}

#aside .menu .v1 {padding-left: 30px;display: block;width: 100%;line-height: 40px;color: #fff;border-bottom: 1px solid #5e6467;}

#aside .menu .v1:hover,#aside .menu .v1.on {background-color: #4f72b4;color: #fff;}





/*******************************

    -------[=banner]-------

********************************/

#banner{position: relative;}

#banner .item{

    height: 500px;display: block;

    outline: none;

    -webkit-background-size: cover;

    -moz-background-size: cover;

    -o-background-size: cover;

    background-size: cover;

    background-position: 50% 50%;

    background-repeat: no-repeat;

}

.m-news{

    position: absolute;

    left: 0;right: 0;

    bottom: 15px;overflow: hidden;

}

.m-news .box{position: relative; height: 37px;background-color: #434a57;}

.m-news .box .tit{

    position: absolute;

    top: 0;left: 0;

    width: 80px;

    text-align: center;

    line-height: 37px;

    font-size: 14px;

    color: #fff;

    background-color: #496da9;

}



.ban-list2{padding: 0 144px 0 98px;}

.ban-list2 .item{line-height: 37px;font-size: 12px;}

.ban-list2 .date{float: right;color: #c6c6c6;}

.ban-list2 .item a{color: #e6e6e6;}

.ban-list2 .item a:hover{color: #6ea145;}

.ban-list2 .slick-arrow{display: none !important;}

.m-news .box .btn1,.m-news .box .btn2{position: absolute;top: 0;bottom: 0;line-height: 37px;font-size: 12px;color: #c6c6c6;}

.m-news .box .btn2{right: 35px;}

.m-news .box .btn1{right: 80px;}





.m-customers{overflow: hidden;background-color: #f4f4f4;padding-bottom: 30px;}

.m-customers .tit{font-size: 18px;color: #4a4a4a;height: 74px;line-height: 74px;}

.m-customers .tit i{font-family: "Arial";margin-left: 7px; font-style: normal;font-size: 16px;display: inline-block;vertical-align: middle;}



.sl-list2 {text-align: center;}

.sl-list2 li{

    display: inline-block;margin: 0 5px 17px;

    width: 293px;height: 145px;overflow: hidden;

    border: 1px solid #d8d8d8;background-color: #fafafa;

    border-radius: 8px;

    -moz-box-shadow:0px 0px 8px #999;

    -webkit-box-shadow:0px 0px 8px #999;

    box-shadow:0px 0px 8px #999;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    -o-box-sizing: border-box;

    box-sizing: border-box;

    outline: none;

}

.sl-list2 .pic{width: 170px;float: left;height: 100%;line-height: 140px;}

.sl-list2 .pic img{display: inline-block;vertical-align: middle;max-width: 155px;}

.sl-list2 .txt{width: 114px;float: left;height: 100%;color: #7e7e7e;text-align: left;padding-top: 31px;padding-right: 10px; -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    -o-box-sizing: border-box;

    box-sizing: border-box;

    outline: none;}

.sl-list2 .date{font-size: 12px;}

.sl-list2 .txt p{font-size: 14px;line-height: 1.7em;}

.sl-list2 .more{

    display: inline-block;font-size: 12px;font-family: "Arial";padding-right: 13px;

    color: #7e7e7e;background: url(../images/ico-03.png) right center no-repeat;



}

.sl-list2 .more:hover{color: #496da9;}

/*******************************

  -------[=底部]-------







.fdt{height: 76px;line-height: 75px;border-bottom: 1px solid #c6c6c6;}

.fdt a{display: inline-block;vertical-align: middle;margin-right: 30px;font-size: 12px;color: #787878;}

.fdt .tit{font-size: 14px;font-weight: bold;}

.fdb{font-size: 16px;color: #767676;padding: 5px 0;}

.fdb .copy{font-size: 12px;color: #8c8c8c;padding-top: 8px;}

.fdb .copy a{display: inline-block;width: 50px;height: 12px;background: url(../images/pic-01.jpg) center center no-repeat;}



.fdm{overflow: hidden;padding: 30px 0 40px;}

.followus{float: right;width: 230px;text-align: center;}

.followus .tit{

    font-family: 'fzb';font-size: 18px;color: #171717;

    text-transform: uppercase;height: 40px;line-height: 20px;

    padding-bottom: 8px;border-bottom: 1px solid #d2d2d2;

}

.followus a{display: inline-block;vertical-align: middle;height: 16px;margin-right: 7px;}

.followus .wx{float: left;width: 50%;margin-top: 15px;font-size: 13px;color: #666;}

.followus .wx img{margin-top: 5px;}



.contact{float: left; overflow: hidden;width: 310px;}

.contact .tit{font-size: 14px;color: #171717;margin-bottom: 20px;}

.contact .tit img{display: block;margin-top: 2px;}

.contact .addr{font-size: 14px;color: #050505;line-height: 1.7em;border-bottom: 1px solid #d2d2d2;padding-bottom: 7px;margin-bottom: 7px;}

.contact .con{float: left;width: 50%;font-size: 13px;color: #797979;line-height: 1.8em;}

.contact .con span{display: block;}



.f-nav{float: left;overflow: hidden;}

.f-nav dl {float: left;margin-left: 45px;}

.f-nav dl.ad-ml1{margin-left: 85px;}

.f-nav dl.ad-ml2{margin-left: 70px;}

.f-nav dt {font-size: 14px;color: #000;margin-bottom: 20px;}

.f-nav dd {font-size: 13px;line-height: 1.7em;}

.f-nav dd a{color: #727272;}

.f-nav dd a:hover{color: #4a6ca9;}

.cont-dz {overflow: hidden;overflow-x: auto;white-space: nowrap;}

********************************/

/*******************************

    -------[=正文]-------

********************************/





/*******************************

    -------[=公用]-------

********************************/

body{ overflow-x:hidden;}

.ad-wp1 {

    max-width: 1200px !important;

}

.ad-wp2 {

    max-width: 1230px  !important;

}

.g-tit1{text-align: center;color: #4f4f4b;}

.g-tit1 h2{

    text-align:center;

    font-family: 'fzb';font-size: 48px;

    line-height: 1em;font-weight: normal;

    text-transform: uppercase;

    padding-bottom: 26px;margin-bottom: 10px;

    background: url(../images/ico-04.png) bottom center no-repeat;

}

.g-tit1 span{font-family: 'ctb';font-weight: bold; font-size: 28px;line-height: 1em;}

.sl-list1{height: 65px;line-height: 64px;border-top: 1px solid #fff;background-color: #efefef;overflow: hidden;}

.sl-list1 ul{float: right;}

.sl-list1 ul li{padding: 0 11px;font-size: 16px;color: #3c3c3c; display: inline-block;}

.sl-list1 ul li a{color: #3c3c3c;}

.sl-list1 ul li a:hover{color: #4a6ca9;}



.p-tab-1.ad-tab1{

    box-shadow: 0px 0px 0px rgba(255,255,255,0);

}



.p-tab-1.ad-tab1 a {

    width: 112px;

    line-height: 26px;

}

.p-tab-1.ad-tab1 a.on, .p-tab-1.ad-tab1 a:hover {

    background-color: #496da9;

}

.p-sidebar.ad-tab1{box-shadow: 0px 1px 13px rgba(0,0,0,.3);}

.p-sidebar.ad-tab1 .sidemap{float: left;margin-top: 10px;}

.p-sidebar.ad-tab1 .p-share{float: right;}

.p-sidebar.ad-tab1 .wp {

    overflow: hidden;

    padding: 20px 10px;

}



/*

-----------------[首页]--------------*/



.row-a1{padding: 65px 0;background-color: #fff;overflow: hidden;}

.sl-list3{max-width: 1100px;margin: 30px auto 40px;overflow: hidden;}

.sl-list3 li{

    float: left;width: 24%;height: 37px;

    line-height: 35px;text-align: center;

    border-top: 1px solid #aeaeae;

    border-left: 1px solid #aeaeae;

    border-bottom: 1px solid #aeaeae;

}

.sl-list3 li:last-child {border-right: 1px solid #aeaeae;}

.sl-list3 li a{display: block;height: 100%;font-size: 16px;color: #6f6f6f;}

.sl-list3 li:hover a,.sl-list3 li.on a{background-color: #496da9;color: #fff;}





.m-advantage{padding: 65px 0;background-color: #efefef;}





.sl-list4{overflow: hidden;margin-top: 45px;}

.sl-list4 li{float: left;width: 33.3%;height: 85px;overflow: hidden;margin-bottom: 75px;}

.sl-list4 .con{margin: 0 20px;}

.sl-list4 .icon{width: 100px;text-align: center;float: left;}

.sl-list4 .txt{margin-left: 100px;}

.sl-list4 .txt h4{font-size: 18px;color: #323232;font-weight: normal;border-bottom: 1px solid #c0c0c0;padding-bottom: 5px;margin-bottom: 5px;}

.sl-list4 .txt h4 i{display: inline-block;vertical-align: bottom;margin-left: 7px; font-style: normal;font-size: 12px;color: #6d6d6d;}

.sl-list4 .txt p{font-size: 12px;color: #737373;line-height: 1.75em;}



.m-news1{padding: 30px;background-color: #fff;overflow: hidden;}

.m-news1 .box1{float: left;width: 76%;}

.m-news1 .box2{float: right;width: 21%;}

.m-tit2{font-size: 18px;color: #272727;padding-bottom: 10px;}

.m-tit2 span{display: block;font-size: 12px;color: #505050;font-family: "Arial";}



.sl-list10{overflow: hidden;padding-bottom: 40px;}

.sl-list10 li{float: left;width: 25%;}

.sl-list10 .con{display: block;margin-right: 10px;}

.sl-list10 .pic{

    position: relative;

    overflow: hidden;

    height: 0;

    padding-top: 67%;

}

.sl-list10 .pic img{position: absolute; display: block;left: 0;top: 0;width: 100%;height: 100%;}



.sl-list11 li{font-size: 14px;height: 20px;line-height: 20px;margin-bottom: 10px;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}

.sl-list11 .tit{float: left;display: block;width: 20px;height: 20px;text-align: center;font-size: 12px;color: #fff;background-color: #496da9;}

.sl-list11 li a{margin-left: 10px;color: #737373;}

.sl-list11 li a:hover{color: #424242;font-weight: bold;}



.m-news2{overflow: hidden;}

.m-news2 .date{position: relative; width: 220px;float: left;text-align: center;}

.m-news2 .date .day span{display: inline-block;vertical-align: middle;font-size: 130px;color: #496da9;line-height: 1em;}

.m-news2 .date .day i{display: inline-block;vertical-align: middle; font-style: normal;width: 56px;height: 56px;line-height: 56px;border-radius: 50%;background-color: #496da9;font-size: 40px;color: #fff;}

.m-news2 .date .mon{position: absolute;top: 0;right: 0;width: 60px;text-align: center;}



.sl-list12{overflow: hidden;margin-left: 235px;}

.sl-list12 .mon,.sl-list12 .day{display: none;}

.sl-list12 li{font-size: 12px;color: #737272;line-height: 22px;float: left;width: 44%;margin-right: 3%;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}

.sl-list12 li a {color: #737272;}

.sl-list12 li a:hover{font-weight: bold;color: #434343;}



.new-float{position: fixed;right: -3px;top: 50%;z-index:999;width: 77px;height: 374px;margin-top: -187px;}

.new-float li{position: relative;width: 77px;height: 57px;margin-bottom: 1px;line-height: 20px;color: #fff;text-align: center;}

.new-float li.hover{overflow: hidden;}

.new-float li a{display: inline-block;color: #fff;}

.new-float li a.tit{width: 77px;height: 56px;padding: 30px 10px 0 0;color: #fff;font-size: 12px;    box-sizing: border-box;}

.new-float li p{position: relative;z-index: 2;height: 27px;padding-top: 30px;cursor: pointer;}

.new-float li.fi a{ background:url(../images/on_line.png) no-repeat 0px 0px;}

.new-float li.tp a{background:url(../images/on_line.png) no-repeat 0px -171px;}

.new-float li.th a{background:url(../images/on_line.png) no-repeat 0px -57px;}

.new-float li.fo a.tit{background:url(../images/on_line.png) no-repeat 0px -114px;}

.new-float li.fif p{background: url(../img/bg_float05.png) no-repeat;}

.new-float li .tel{position: absolute;left: 75px;top: 0;z-index: 1;width: 184px;height: 56px;font: 24px/57px Arial;color: #fff; background:#5b5b5b;cursor: pointer;}

.new-float li .tel0{position: absolute;left: -184px;top: 0;z-index: 1;width: 184px;height: 56px;font: 24px/57px Arial;color: #fff; background:#5b5b5b;cursor: pointer;}

.new-float a.mof{display: inline-block;width: 78px;height: 71px;padding: 12px 11px 0 12px;margin-top: 10px;*margin-top: 7px;background:url(../images/on_line.png) no-repeat 0px -239px;font-size: 15px;line-height: 22px;color: #fff;}

.mobile_ser{display:none;}



.pic-list .slick-list{padding: 5px 0 !important;}

.pic-list .item{position: relative;}



.pic-list .item .bg {

    position: absolute;

    top: 0;

    left: 0;

    z-index: 999;

    width: 100%;

    height: 100%;

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

    -o-transition:.3s;

    -ms-transition:.3s;

    -moz-transition:.3s;

    -webkit-transition:.3s;

    transition:.3s;

}

.pic-list .item.slick-center .bg { display:none;}

.pic-list .item.slick-center{z-index: 99;}

.pic-list .item {

    -webkit-transform: scale(.9);

    -moz-transform: scale(.9);

    -ms-transform: scale(.9);

    -o-transform: scale(.9);

    transform: scale(.9);

    transform-origin: 50% 50%;

    -moz-box-shadow:0px 0px 20px #999;

    -webkit-box-shadow:0px 0px 20px #999;

    box-shadow:0px 0px 20px #999;

    margin: 0 -100px;

}

.pic-list .item.slick-center{

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -ms-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);

    transform-origin: 50% 50%;

    -moz-box-shadow:0px 0px 6px #333;

    -webkit-box-shadow:0px 0px 6px #333;

    box-shadow:0px 0px 6px #333;

}





.m-team{max-width: 1330px;width: 100%; margin: 0 auto;padding-top: 65px;}



.ourteam{

    margin-top: 35px;

    position: relative;

    padding: 0 30px 30px 40px;

    background: url(../images/ico-37.png) right bottom no-repeat;

}

.ourteam:after{

    position: absolute;

    content: '';

    width: 26px;

    height: 204px;

    left: -90px;bottom: 5px;

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

    background-size: 100% 100%;

}

.ourteam .box{

    padding: 185px 50px 80px;

    font-size: 12px;color: #7e7e7e;

    line-height: 2.9em;

    border: 2px solid #b1b1b1;

}

.ourteam .box .txt{margin-left: 48%;margin-bottom: 55px;}

.ourteam .tit{font-family: "Arial";font-size: 60px;color: #4f4f4b;text-align: right; padding-right: 60px; }

.ourteam .box .img1{

    position: absolute;

    width: 40%;

    top: 42px;left: 0;

}

.ourteam .box .img2{

    position: absolute;

    width: 18%;

    top: 0;left: 50%;

}





.sl-list8{text-align: center;padding: 30px 0 25px;}

.sl-list8 li{

    color: #fff;overflow: hidden;

    display: inline-block;

    vertical-align: top;

    margin: 0 6px 10px;

    width: 235px;height: 125px;

}

.sl-list8 .box{

    height: 100%;padding-top: 30px;

    background-repeat: no-repeat;

    background-size: 100% 100%;

}

.sl-list8 h4{font-size: 48px;height: 48px;line-height: 48px; margin-bottom: 2px;}

.sl-list8 h4 i{ font-style: normal;font-size: 14px;font-weight: normal;}

.sl-list8 p{font-size: 14px;line-height: 1em;}

.sl-list8 .l1 h4{color: #739ee6;}

.sl-list8 .l2 h4{font-size: 46px;}



.m-scope{overflow: hidden;padding: 65px 0 20px;background: url(../images/ico-39.png) left bottom no-repeat;background-size: 100% 17px;}

.sl-list9{text-align: center;}

.sl-list9 li{

    padding-bottom: 20px;

    /*display: inline-block;*/

    vertical-align: bottom;

    position: relative;

    overflow: hidden;

    /*width: 192px !important;*/

    height: 450px;

    margin: 0 9px;

    cursor: pointer;

    -o-transition:.3s;

    -ms-transition:.3s;

    -moz-transition:.3s;

    -webkit-transition:.3s;

    transition:.3s;

}

.sl-list9 li.slick-current{



    -o-transform: scale(1.36);

    -ms-transform: scale(1.36);

    -moz-transform: scale(1.36);

    -webkit-transform: scale(1.36);

    transform: scale(1.36);

    transform-origin: 50% center;

    z-index: 100;

}

.sl-list9 .box{

    position: absolute;

    right: 0;left: 0;

    bottom: 60px;

}

.sl-list9 .pic img{display: block;width: 100%;border-radius: 2px;}

.sl-list9 li.slick-current .pic img{border-radius: 3px;}

.sl-list9 .down{position: relative;height: 180px;overflow: hidden;}

.sl-list9 .reflection{

    width:100%;height:180px;

    position: relative;

    -webkit-transform: scaleY(-1);

    -moz-transform: scaleY(-1);

    -ms-transform: scaleY(-1);

    -o-transform: scaleY(-1);

    transform: scaleY(-1);

    opacity:0.5;

    filter:alpha(opacity='50');

}

.sl-list9 .reflection img{

    position: absolute;

    bottom: 2%;left: 0;

    display: block;width: 100%;height: auto;

    -o-transition: .5s;

    -ms-transition: .5s;

    -moz-transition: .5s;

    -webkit-transition: .5s;

    transition: .5s;

    border-radius: 2px;

}

.sl-list9 li.slick-current .reflection img{border-radius: 3px;}

.sl-list9 .overlay{

    position: relative;width:100%;height:180px;bottom:90%;

    background-image: -moz-linear-gradient(center bottom, rgb(255,255,255) 20%, rgba(255,255,255,0) 90%);

    background-image: -o-linear-gradient(rgba(255,255,255,0) 10%, rgb(255,255,255) 30%);

    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.20, rgb(255,255,255)), color-stop(1, rgba(255,255,255,0)));

    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColor=0, EndColorStr=#fff);

}









/*******************************

    -------[=服务范围]-------

********************************/



.sl-list5{

    text-align: center;

    /*overflow: hidden;*/

    padding: 10px 0;

    margin-top: 55px;

}

.sl-list5 li{

    display: inline-block;vertical-align: top;

    margin: 0 35px;

    min-height: 304px;

    height: 304px;



}

.sl-list5 .box{

    padding-top: 35px;

    height: 100%;width: 204px;

    border: 1px solid #d5d5d5;

    -o-transition:.3s;

    -ms-transition:.3s;

    -moz-transition:.3s;

    -webkit-transition:.3s;

    transition:.3s;

}

.sl-list5 li:hover .box{

    height: 328px;

    background-color: #f0f0f0;

    -moz-box-shadow:0px 0px 10px #999;

    -webkit-box-shadow:0px 0px 10px #999;

    box-shadow:0px 0px 10px #999;

}



.sl-list5 .icon{height: 60px;line-height: 60px;margin-bottom: 15px;}

.sl-list5 .icon img{display: inline-block;vertical-align: middle;}

.sl-list5 h4{font-size: 20px;color: #222;margin-bottom: 5px;}

.sl-list5 p{font-size: 14px;color: #828282;line-height: 1.7em;}









.sl-list6{overflow: hidden;text-align: center;padding-top: 35px;}

.sl-list6 li{float: left;width: 20%;}

.sl-list6 .pic{height: 120px;line-height: 120px;margin-bottom: 28px;}

.sl-list6 .pic img{display: inline-block;vertical-align: middle;}

.sl-list6 p{font-size: 16px;color: #373737;font-weight: bold;white-space: nowrap;overflow: hidden;}





.row-a3{padding: 65px 0 35px;background-color: #f6f6f6;}

.row-a3 img{display: block;margin: 35px auto 0;}



/*******************************

    -------[=品牌]-------

********************************/

.sl-list7{overflow: hidden;margin-top: 65px;}

.sl-list7 li{float: left;width: 50%;height: 149px;}

.sl-list7 li a{display: block;width: 100%;height: 100%;}

.sl-list7 .icon{float: left;height: 100%;width: 80px;}

.sl-list7 .txt{margin: 0 80px;}

.sl-list7 .l1 .icon{background: url(../images/ico-24.png) center center no-repeat;}

.sl-list7 .l2 .icon{background: url(../images/ico-26.png) center center no-repeat;}

.sl-list7 .l3 .icon{background: url(../images/ico-28.png) center center no-repeat;}

.sl-list7 .l4 .icon{background: url(../images/ico-30.png) center center no-repeat;}

.sl-list7 .l1:hover .icon{background: url(../images/ico-25.png) center center no-repeat;}

.sl-list7 .l2:hover .icon{background: url(../images/ico-27.png) center center no-repeat;}

.sl-list7 .l3:hover .icon{background: url(../images/ico-29.png) center center no-repeat;}

.sl-list7 .l4:hover .icon{background: url(../images/ico-31.png) center center no-repeat;}

.sl-list7 h4{font-size: 16px;color: #4a4a4a;padding: 25px 0 10px;}

.sl-list7 p{font-size: 12px;color: #696969;line-height: 1.8em;}

.sl-list7 li:hover h4,.sl-list7 li:hover p{color: #fff;}

.sl-list7 li:hover{background-color: #537cca;}





.row-a2{padding: 65px 0;background-color: #f8f8f8;}



.sl-list3.ad-list3{max-width: 940px;margin: 60px auto 35px;}

.sl-list3.ad-list3 li {

    height: 34px;

    line-height: 32px;

    text-align: center;

    border-color: #a4a4a4;

}

.sl-list3.ad-list3 li a{font-size: 14px;font-weight: bold;color: #5f5f5f;}

.sl-list3.ad-list3 li:hover a,.sl-list3.ad-list3 li.on a{background-color: #537cca;color: #fff;}



.box-Service{text-align: center;}

.box-Service p{font-size: 14px;color: #606060;line-height: 2.2em;max-width: 870px;margin: 0 auto 40px;}

.box-Service img{display: block;margin: 0 auto;}



.m-sem{overflow: hidden;padding: 18px 0 40px; border-bottom: 1px dotted #929292;}

.m-sem .pic{width: 317px;float: left;}

.m-sem .pic img{display: block;width: 100%;}

.m-sem .con{margin-left: 354px;padding-top: 40px;}

.m-sem h3{font-size: 30px;color: #4f4f4b;margin-bottom: 10px;}

.m-sem .txt{float: left;width: 50%;font-size: 15px;color: #4f4f4b;line-height: 3.3em;}



.m-zhuanye{padding-top: 55px;overflow: hidden;color: #4f4f4b;}

.m-zhuanye .tit{font-size: 30px;font-weight: bold;margin-bottom: 20px;}

.m-zhuanye .con1{width: 46%;float: left;overflow: hidden;}

.m-zhuanye .con2{width: 46%;float: right;overflow: hidden;}

.m-zhuanye .subtit{

    height: 44px;line-height: 42px;

    padding: 0 37px;font-size: 15px;

    color: #343434;font-weight: bold;

    border-top: 1px solid #dfdfdf;

    border-bottom: 1px solid #dfdfdf;

    background-repeat: no-repeat;

    background-position: 3px center;

}



.m-zhuanye .con1 .box{width: 50%;float: left;}

.m-zhuanye h5{font-size: 14px;padding: 10px 0 5px;}

.m-zhuanye p{

    font-size: 12px;line-height: 25px;

    white-space: nowrap;overflow: hidden;

    -ms-text-overflow: ellipsis;

    text-overflow: ellipsis;

}

.m-zhuanye p a{color: #325cc8;}



.m-zhuanye .con2 .box1{float: left;width: 37%;}

.m-zhuanye .con2 .box2{float: left;width: 63%;}

.m-zhuanye .con2 p{float: left;width: 50%;}





/*******************************

    -------[=新闻列表页]-------

********************************/



.m-news3{

    padding: 45px 0 40px;

}



.sl-list13{overflow: hidden;}

.sl-list13 li{float: left;width: 50%;margin-bottom: 70px;padding-right: 100px;}

.sl-list13 .date{font-size: 12px;color: #787878;font-family: "Arial";margin-bottom: 20px;}

.sl-list13 .date span{font-size: 18px;margin-right: 10px;}

.sl-list13 li h4{font-size: 18px;margin-bottom: 16px; color: #232323;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}

.sl-list13 li h4 a{color: #232323;font-weight: normal;display: block;background: url(../images/ico-40.png) left center no-repeat;background-size: 0 auto;}

.sl-list13 li h4 a:hover{

    color: #496da9;font-weight: bold;

    padding-left: 45px;

    background: url(../images/ico-40.png) left center no-repeat;

    background-size: 41px auto;



}

.sl-list13 li p{

    font-size: 12px;

    color: #787878;

    line-height: 2.1em;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

}



/*******************************

    -------[=新闻详情]-------

********************************/



.m-news4{overflow: hidden;}

.m-news4 .tit{

    padding: 50px 0 20px;

    text-align: center;

    border-bottom: 1px solid #e4e4e4;

}

.m-news4 .tit h1{font-size: 18px;color: #3a3a3a;font-weight: normal;margin-bottom: 15px;}

.m-news4 .tit .subtit{font-size: 12px;color: #898989;}

.m-news4 .tit .subtit span{margin: 0 8px;}

.m-news4 .con{font-size: 12px;color: #777;line-height: 2em;padding: 30px 0;}

.m-news4 .con p{margin-bottom: 25px;}

.m-news4 .con img{display: block;width: 100%;}



.news-fd{

    height: 45px;

    line-height: 45px;

    font-size: 12px;color: #686868;

    border-top: 1px solid #e4e4e4;

}

.news-fd .back{float: right;color: #525252;}

.news-fd .back:hover{color: #4a6ca9;}





/*******************************

    -------[=电商平台]-------

********************************/



.row-a4{overflow: hidden;padding: 40px 0 20px;}

.sl-list14{text-align: center;max-width: 1110px;overflow: hidden;margin: 0 auto;}

.sl-list14 li{

    margin-bottom: 20px;

    float: left;

    width: 12.5%;

    background-color: #fff;

}

.sl-list14 .box{position: relative;display: block;padding: 0 7px; margin: 0 25px;background-color: #fff;}

.sl-list14 .box:after{

    position: absolute;

    content: '';

    top: 44px;

    left: 100%;

    width: 50px;

    height: 1px;

    background-color: #b9c6dd;

}

.sl-list14 li.l8 .box:after{

    display: none;

}

.sl-list14 .icon{

    width: 77px;height: 77px;

    line-height: 77px;

    margin: 0 auto 15px;

    border-radius: 50%;

    border: 1px solid #4a6ca9;

}

.sl-list14 li p{

    font-size: 14px;

    color: #4a6ca9;

    white-space: nowrap;

}



.sl-list14 .l1 .icon{background: url(../images/ico-44.png) center center no-repeat;}

.sl-list14 .l2 .icon{background: url(../images/ico-47.png) center center no-repeat;}

.sl-list14 .l3 .icon{background: url(../images/ico-49.png) center center no-repeat;}

.sl-list14 .l4 .icon{background: url(../images/ico-50.png) center center no-repeat;}

.sl-list14 .l5 .icon{background: url(../images/ico-52.png) center center no-repeat;}

.sl-list14 .l6 .icon{background: url(../images/ico-54.png) center center no-repeat;}

.sl-list14 .l7 .icon{background: url(../images/ico-56.png) center center no-repeat;}

.sl-list14 .l8 .icon{background: url(../images/ico-58.png) center center no-repeat;}



.sl-list14 .l1:hover .icon{background: #4a6ca9 url(../images/ico-45.png) center center no-repeat;}

.sl-list14 .l2:hover .icon{background: #4a6ca9 url(../images/ico-46.png) center center no-repeat;}

.sl-list14 .l3:hover .icon{background: #4a6ca9 url(../images/ico-48.png) center center no-repeat;}

.sl-list14 .l4:hover .icon{background: #4a6ca9 url(../images/ico-51.png) center center no-repeat;}

.sl-list14 .l5:hover .icon{background: #4a6ca9 url(../images/ico-53.png) center center no-repeat;}

.sl-list14 .l6:hover .icon{background: #4a6ca9 url(../images/ico-55.png) center center no-repeat;}

.sl-list14 .l7:hover .icon{background: #4a6ca9 url(../images/ico-57.png) center center no-repeat;}

.sl-list14 .l8:hover .icon{background: #4a6ca9 url(../images/ico-59.png) center center no-repeat;}



.row-a5 {

    overflow: hidden;

    padding: 65px 0 40px;

    background: url(../images/ico-39.png) left bottom no-repeat;

    background-size: 100% 17px;

}

.row-a5 .box{

    padding: 100px 0 100px;

    background: url(../images/ico-61.png) right bottom no-repeat;

}

.row-a6 .box{

    padding: 100px 0 3px;

    background: url(../images/seo_bg.png) right bottom no-repeat !important;

}

.row-a7 .box{

    padding: 135px 0 135px;

    background: url(../images/app_bg.png) right bottom no-repeat !important;

}

.row-a8 .box{

    padding: 70px 0 80px;

    background: url(../images/web_bg.png) right bottom no-repeat !important;

}



.row-a6 .txt p{line-height:40px}

.row-a5 .txt{



    width: 49%;

    font-size: 13px;

    color: #4f4f4b;

    line-height: 2.1em;

}

.row-a8 .txt{width:54%}

.row-a5 .txt p{margin-bottom: 40px;}

.row-a8 .txt p{margin-bottom: 10px; margin-top:10px;}



.sl-list15{overflow: hidden;}



.sl-list15 li{

    float: left;

    height: 26px;

    line-height: 26px;

    text-align: center;

    font-size: 16px;

    font-weight: bold;

}



.sl-list15 li span{

    display: inline-block;

    vertical-align: middle;

    width: 118px;

    height: 26px;

    line-height: 26px;

    color: #fff;

    background-color: #ff7800;

    border-radius: 2px;

    overflow: hidden;

}

.sl-list17 li span{width:100px;}

.row-a7 .txt{ width:45%}

.sl-list15 li i{

    display: inline-block;

    vertical-align: middle;

    font-style: normal;

    color: #ff7800;

    margin: 0 9px;

}

















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



    .sl-list9 li.slick-current {

        -o-transform: scale(1);

        -ms-transform: scale(1);

        -moz-transform: scale(1);

        -webkit-transform: scale(1);

        transform: scale(1);

        transform-origin: 50% center;

        z-index: 100;

    }



    .sl-list5 li {margin: 0 10px; }



    #banner .item {

        height: 400px;

    }

    /*.sl-list9 li {

        width: 140px;

        height: 500px;

        margin: 0 5px;

    }

    .sl-list9 li.on {

        width: 220px;

    }

    .sl-list9 .reflection img {

        top: -1%;

    }

    .sl-list9 li.on .reflection img {

        top: -58%;

    }*/

    .ourteam .tit {

        font-size: 40px;

        padding-right: 20px;

    }

    .f-nav dl.ad-ml1,.f-nav dl.ad-ml2 {

        margin-left: 45px;

    }

}





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



}



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

    .m-sem .pic {width: auto; float: none; }

    .m-sem .pic img {display: block; width: auto; margin: 0 auto; }

    .m-sem .con {margin-left: 0; padding-top: 20px; }

    .sl-list7 .txt {margin: 0 20px 0 80px; }



    .sl-list5 {padding: 10px 0; margin-top: 20px; }

    .sl-list5 li {display: block; float: left; width: 25%; margin: 0; }

    .sl-list5 .box{margin: 0 5px;width: auto;}

    .pic-list .slick-list {padding: 0px !important; }

    .m-advantage {padding: 20px 0; }

    .sl-list4 {margin-top: 20px; }

    .sl-list4 li {width: 50%; height: 85px; margin-bottom: 10px; }

    .sl-list4 .con {margin: 0 10px; }

    /*.sl-list9 li {width: 120px; height: 420px; margin: 0 5px; }

    .sl-list9 li.on {width: 170px; }

    .sl-list9 .reflection img {top: 14%; }

    .sl-list9 li.on .reflection img {top: -22%; } */

    .m-news2 .date {width: 160px; }

    .m-news2 .date .day span {font-size: 90px; }

    .m-news2 .date .day i {width: 40px; height: 40px; line-height: 40px; font-size: 30px; }

    .sl-list12 {margin-left: 170px; }

    .m-news1 {padding: 10px; }

    .m-news1 .box2 {

        width: 24%;

    }

    .sl-list9 li {height: 175px;}

    .sl-list9 .down {display: none;}

    .sl-list13 li {

        margin-bottom: 30px;

        padding-right: 50px;

    }



    .f-nav dl.ad-ml1,.f-nav dl.ad-ml2 {

        margin: 0 2%;

    }

    .row-a5 .box {

        padding: 50px;

        background: none;

    }

    .row-a6 .box {

        padding: 50px;

        background: none !important;

    }

    .row-a7 .box {

        padding: 50px;

        background: none !important;

    }

    .row-a8 .box {

        padding: 50px;

        background: none !important;

    }

    .row-a5 .txt p {

        line-height:30px;    }

    .row-a5 .txt {

        width: auto;

        padding: 5px;

    }

    .sl-list14 li {

        width: 25%;

    }

    .sl-list14 li.l4 .box:after{

        display: none;

    }

    .g-tit1 img{height: 60px;}

    .sl-list9 li{margin: 0 18px;}



}

/*Common For Max 480*/

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

    .row-a1 {padding: 20px 0; }

    .g-tit1 h2 {font-size: 20px; padding-bottom: 15px; margin-bottom: 5px;

        -webkit-background-size: auto 10px; background-size: auto 10px;



    }

    .g-tit1 span {font-size: 16px; }

    .sl-list7 {margin-top: 20px; }

    .sl-list7 li {float: none; width: auto; height: auto; margin-bottom: 10px; }

    .sl-list7 .icon {display: none; }

    .sl-list7 .txt {margin: 0 10px; }

    .sl-list7 h4 {padding: 0; }

    .row-a2 {padding: 20px 0; }

    .sl-list3.ad-list3 {margin: 20px auto; }

    .sl-list3.ad-list3 li a {font-size: 12px; }

    .box-Service p {line-height: 1.8em; margin: 0 auto 20px; }

    .m-sem .pic img {width: 40%; }

    .m-sem h3 {font-size: 18px; }

    .m-sem .txt {float: none; width: auto; font-size: 14px; line-height: 1.8em; margin-bottom: 10px; }

    .m-sem {padding: 10px 0; }

    .m-zhuanye {padding-top: 20px; }

    .m-zhuanye .tit {font-size: 18px; margin-bottom: 10px; }

    .m-zhuanye .con1 {width: auto; float: none; margin-bottom: 10px; }

    .m-zhuanye .con2 {width: auto; float: none; }

    .m-customers {padding-bottom: 10px; }

    .m-customers .tit {height: 40px; line-height: 40px; }

    .sl-list2 li {display: block; float: left; width: 48%; margin: 0 1% 15px; height: 145px; }

    .sl-list2 .pic {width: 170px; }

    .sl-list2 .txt {width: auto; float: none; margin-left: 100px; height: 100%; padding: 20px 10px 0; }



    .sl-list5 li {width: 50%; height: 240px; margin-bottom: 10px; }

    .sl-list5 .box {padding-top: 10px; height: 100%; }

    .sl-list5 .icon img {height: 90%; }

    .sl-list5 .icon {height: 30px; line-height: 30px; margin-bottom: 10px; }

    .sl-list5 h4 {font-size: 18px; color: #222; margin-bottom: 5px; }

    .sl-list5 p {line-height: 1.8em; }

    .sl-list5 li:hover .box{height: 100%; }

    .row-a3 {padding: 20px 0; } .sl-list6 {padding-top: 10px; }

    .sl-list6 .pic img {width: 45px; }

    .sl-list6 .pic {height: 75px; line-height: 75px; margin-bottom: 10px; }

    .sl-list6 p {font-size: 14px; } #banner .item {height: 160px; }

    .m-news {display: none;}

    .sl-list1 {overflow: hidden; overflow-x: auto; white-space: nowrap; height: auto; line-height: 38px; }

    .sl-list1 ul {float: none; }

    .sl-list1 ul li {display: inline-block; vertical-align: middle; float: none; padding: 0 5px; font-size: 14px; }

    .sl-list3 {margin: 20px auto; } .sl-list3 li a {font-size: 12px; }

    .sl-list4 li {float: none; width: auto; height: auto; }

    .sl-list4 .con {margin: 0; } .sl-list4 .icon {width: 40px; }

    .sl-list4 .txt {margin-left: 45px; }

    .sl-list4 .txt h4 {font-size: 16px; padding-bottom: 2px; }

    /*.sl-list9{overflow: hidden;margin-top: 20px;}

    .sl-list9 .box{position: static;margin: 0 2px;}

    .sl-list9 li.on {width: 33.3%; } .sl-list9 .down {display: none; }

    .sl-list9 li {float: left; width: 33.3%; height: auto; margin: 0 0 10px; }*/

    .ourteam .box .img1,.ourteam .box .img2 {display: none;}



    .ourteam .tit {font-size: 26px; text-align: center; padding-right: 0; }

    .ourteam {margin-top: 15px; padding: 10px; background: none; }

    .ourteam .box {padding: 5px; line-height: 1.8em; border: 1px solid #b1b1b1; }

    .ourteam .box .txt {margin-left: 0; margin-bottom: 10px; }

    .sl-list8 {overflow: hidden; padding: 10px 0; }

    .sl-list8 h4 {font-size: 36px; height: 36px; line-height: 36px; }

    .sl-list8 .l2 h4 {font-size: 36px; }

    .sl-list8 li {margin: 0 0 10px; display: block; float: left; width: 50%; height: 100px; }

    .sl-list8 li:last-child{display:none}

    .sl-list8 .box{margin: 0 5px;}

    .m-team {padding-top: 20px; }



    .m-news1 .box1,.m-news1 .box2{float: none; width: auto; }

    .m-news2 .date {display: none; }

    .sl-list12 {margin-left: 0; }

    .sl-list10 {padding-bottom: 10px; }

    .m-news2 {margin-bottom: 10px; }

    .sl-list10 li {width: 50%; margin-bottom: 10px; }

    .m-scope {padding: 20px 0; }



    .p-sidebar.ad-tab1 .wp {padding: 10px; }

    .m-news4 .tit {padding: 10px; }

    .m-news4 .tit h1 {margin-bottom: 5px; }

    .m-news4 .tit .subtit span {margin: 0 5px; }

    .m-news4 .con {padding: 10px 0; }

    .m-news4 .con p {margin-bottom: 5px; }

    .news-fd {height: 30px; line-height: 30px; }

    .sl-list13 {margin: 0 5px;}

    .sl-list13 li {

        margin-bottom: 20px;

        padding-right: 20px;

    }

    .row-a5 {

        padding: 20px 0;

        background-size: 100% 10px;

    }

    .g-tit1 img{height: 45px;}

    .row-a5 .box {

        padding: 0px !important;

    }

    .row-a5 .txt p {

        margin-bottom: 10px;

    }

    .sl-list15 li {

        font-size: 12px;

        font-weight: normal;

        margin-bottom: 10px;

    }

    .sl-list15 li span {

        width: 60px;

        height: 22px;

        line-height: 22px;

    }



    .sl-list15 li span {

        width: 80px;

        height: 22px;

        line-height: 22px;

    }



    .sl-list15 li i {

        margin: 0 5px;

    }



    .row-a4 {

        padding: 20px 0;

    }

    .sl-list14 li {

        margin-bottom: 10px;

    }

    .sl-list14 .icon {

        width: 50px;

        height: 50px;

        line-height: 50px;

        margin: 0 auto 10px;

    }

    .sl-list14 .box:after {

        top: 25px;

    }

    .sl-list14 .l1 .icon,

    .sl-list14 .l2 .icon,

    .sl-list14 .l3 .icon,

    .sl-list14 .l4 .icon,

    .sl-list14 .l5 .icon,

    .sl-list14 .l6 .icon,

    .sl-list14 .l7 .icon,

    .sl-list14 .l8 .icon {

        background-size: 60% auto;

    }

}



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



    .m-news3 {padding: 10px 0; }

    .sl-list13{padding-bottom: 10px;}

    .sl-list13 li {float: none; width: auto; margin-bottom: 10px; padding-right: 0; }

    .sl-list13 .date {margin-bottom: 10px; }

    .sl-list13 li h4 {font-size: 16px; margin-bottom: 10px; }

    .f-nav dl.ad-ml1,.f-nav dl.ad-ml2 {

        margin: 0 5%;

    }

}



/*Common For Max 320*/

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

    .m-zhuanye .con1 .box,

    .m-zhuanye .con2 .box1,

    .m-zhuanye .con2 .box2 {width: auto; float: none; }

    .sl-list2 li {display: block; height: 110px; float: none; width: auto; margin: 0 0 15px; }

    .sl-list2 .pic {line-height: 110px; }

    .sl-list2 .txt {padding: 20px 10px 0; }



    .sl-list8 .box {

        padding-top: 20px;

    }

    .sl-list8 h4 {

        font-size: 26px;

        height: 26px;

        line-height: 26px;

    }

    .sl-list8 .l2 h4 {

        font-size: 26px;

    }

    .sl-list8 .l2 h4 {

        font-size: 30px;

    }

    .sl-list8 li {

        margin: 0 0 10px;

        height: 80px;

    }

    .sl-list8 p {

        font-size: 12px;

        line-height: 1em;

    }

    /* .sl-list14 li {

         width: 33.3%;

     }

     .sl-list14 li.l4 .box:after{

         display: block;

     }

     .sl-list14 li.l3 .box:after,.sl-list14 li.l6 .box:after{

         display: none;

     }*/

    .sl-list14 .box {

        padding: 0 2px;

        margin: 0 10px;

    }

    .sl-list9 li.slick-current {

        top: 0;

        -o-transform: scale(1);

        -ms-transform: scale(1);

        -moz-transform: scale(1);

        -webkit-transform: scale(1);

        transform: scale(1);

    }

    .sl-list9 li{margin: 0 5px;}



}



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

    .sl-list9 li {height: 234px;}

}









































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

    /*******************************

        -------[=公用]-------

    ********************************/

    .wp {width: 98%;}

    .new-float{display:none;}

    #qiao-wrap{display:none !important;}

    .nav li {width: 96px;}

    .banner-inner {height: 170px;}

    .banner-inner img {position: absolute;top: 60px;left: 50%;width: auto !important;height: 110px;max-width: none; margin-left:-600px !important;}

    .mobile_ser{position:fixed; right:5px; top:70%; display:block;}



    .mobile_ser .tel{background:#ca0000; padding-top:5px;}



}

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

    /*******************************

        -------[=公用]-------

    ********************************/

    .f-nav dl {margin-left: 16px;}

}



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

    /*

    -----------------[公用]--------------*/

    .nav{display: none;}

    .menuBtn{display: block;}

    .hdb {height: 60px;}

    #banner{padding-top:60px;}

    .logo img {height: 34px;

        vertical-align: text-bottom;

        margin-bottom: 7px;

        margin-left: 14px;}

    .followus {display: none;}

    .contact {}

    .f-nav {float: none; display:none;width: 100%; }

    .fdm{padding-bottom:5px;}

    .contact .con span{color:#050505}

    .none{display:block !important;}

    .fdt{display:none;}

    .link{display:none;}

    .f-nav dl {margin: 0 2%;width: 21%;}

    .fdb {font-size: 14px;text-align: center;}



}



/*Common For Max 480*/

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



}



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

    /*******************************

        -------[=公用]-------

    ********************************/

    .hdt {display: none;}

    .menuBtn1{display:block}

    .menuBtn {top: 36px;}#nb_icon_wrap{display:none !important;}

    .copy{ padding-bottom:50px;}

    .f-nav dl {margin: 0 5%;width: 40%;}

}



/*Common For Max 320*/

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



}



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

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

    margin: 0;

    padding: 0;

    font-family: "微软雅黑";

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



fieldset, img {

    border: 0;

}



ol, ul {

    list-style: none;

}



caption, th {

    text-align: left;

}



q:before, q:after {

    content: '';

}



abbr, acronym {

    border: 0;

}



.clear {

    clear: both;

    display: block;

    overflow: hidden;

    visibility: hidden;

    width: 0;

    height: 0;

}



.l, .col-l, .col_l, .col-c, .col_c {

    float: left;

}



.r, .col-r, .col_r, dt span, .ul-txt li span, .ul_txt li span {

    float: right;

}



.c {

    clear: both;

}



.n, em {

    font-weight: normal;

    font-style: normal;

}



.b {

    font-weight: bold;

}



.i {

    font-style: italic;

}



.fa {

    font-family: Arial;

}



.fg {

    font-family: Georgia;

}



.ft {

    font-family: Tahoma;

}



.fl {

    font-family: Lucida Console;

}



.fs {

    font-family: '微软雅黑';

}



.fw {

    font-family: '微软雅黑';

}



.tc {

    text-align: center;

}



.tr {

    text-align: right;

}



.tl {

    text-align: left;

}



.tdu {

    text-decoration: underline;

}



.tdn, .tdn:hover, a.tdl:hover {

    text-decoration: none;

}



.fc0 {

    color: #000000;

}



.fc3 {

    color: #333333;

}



.fc6 {

    color: #666666;

}



.fc9 {

    color: #999999;

}



.fcr {

    color: red;

}



.fcw {

    color: white;

}



.fcb {

    color: blue;

}



.fcg {

    color: green;

}



.f0 {

    font-size: 0;

}



.f10 {

    font-size: 10px;

}



.f12 {

    font-size: 12px;

}



.f13 {

    font-size: 13px;

}



.f14 {

    font-size: 14px;

}



.f16 {

    font-size: 16px;

}



.f20 {

    font-size: 20px;

}



.f24 {

    font-size: 24px;

}



.vm {

    vertical-align: middle;

}



.vtb {

    vertical-align: text-bottom;

}



.vt {

    vertical-align: top;

}



.vn {

    vertical-align: -2px;

}



.vimg {

    margin-bottom: -3px;

}



.m0 {

    margin: 0;

}



.ml0 {

    margin-left: 0;

}



.ml5 {

    margin-left: 5px;

}



.ml10 {

    margin-left: 10px;

}



.ml20 {

    margin-left: 20px;

}



.mr0 {

    margin-right: 0;

}



.mr5 {

    margin-right: 5px;

}



.mr10 {

    margin-right: 10px;

}



.mr20 {

    margin-right: 20px;

}



.mt5 {

    margin-top: 5px;

}



.mt10 {

    margin-top: 10px;

}



.mt20 {

    margin-top: 20px;

}



.mb5 {

    margin-bottom: 5px;

}



.mb10 {

    margin-bottom: 10px;

}



.mb20 {

    margin-bottom: 20px;

}



.ml-1 {

    margin-left: -1px;

}



.mt-1 {

    margin-top: -1px;

}



.p1 {

    padding: 1px;

}



.pl5 {

    padding-left: 5px;

}



.p5 {

    padding: 5px;

}



.pt5 {

    padding-top: 5px;

}



.pr5 {

    padding-right: 5px;

}



.pb5 {

    padding-bottom: 5px;

}



.p10 {

    padding: 10px;

}



.pl10 {

    padding-left: 10px;

}



.pt10 {

    padding-top: 10px;

}



.pr10 {

    padding-right: 10px;

}



.pb10 {

    padding-bottom: 10px;

}



.p20 {

    padding: 20px;

}



.pl20 {

    padding-left: 20px;

}



.pt20 {

    padding-top: 20px;

}



.pr20 {

    padding-right: 20px;

}



.pb20 {

    padding-bottom: 20px;

}



.rel, .pr {

    position: relative;

}



.abs, .pa {

    position: absolute;

}



.dn {

    display: none;

}



.db {

    display: block;

}



.dib {

    -moz-inline-stack: inline-block;

    display: inline-block;

}



.di {

    display: inline;

}



.ovh {

    overflow: hidden;

}



.ovs {

    overflow: scroll;

}



.vh {

    visibility: hidden;

}



.vv {

    visibility: visible;

}



.lh14 {

    line-height: 14px;

}



.lh16 {

    line-height: 16px;

}



.lh18 {

    line-height: 18px;

}



.lh20 {

    line-height: 20px;

}



.lh22 {

    line-height: 22px;

}



.lh24 {

    line-height: 24px;

}



.fix {

    *zoom: 1;

}



.fix:after, .fix:before {

    display: block;

    content: "clear";

    height: 0;

    clear: both;

    overflow: hidden;

    visibility: hidden;

}



.z {

    _zoom: 1;

}



.h1 {

    height: 1px;

}



.h5 {

    height: 5px;

}



.h10, .h {

    height: 10px;

}



.h15 {

    height: 15px;

}



.h20 {

    height: 20px;

}



.h1, .h5, .h10, .h15, .h20, .h25, .h, .h30, .h35, .h40, .h45, .h50, .h55, .h60 {

    font-size: 0px;

    line-height: 0;

    overflow: hidden;

    clear: both;

    visibility: hidden;

}



a {

    text-decoration: none;

    color: #000000;

}



.h25 {

    height: 25px;

}



.h30 {

    height: 30px;

}



.h40 {

    height: 40px;

}



.h45 {

    height: 45px;

}



.h50 {

    height: 50px;

}



.h55 {

    height: 55px;

}



.h60 {

    height: 60px;

}



.content_WH {

    width: 1200px;

    margin: 0px auto;

}



.clear {

    clear: both;

}







input::-webkit-input-placeholder{

    color: #999999;

    font-size: 14px;

}

input:-moz-placeholder{

    color: #999999;

    font-size: 14px;

}

input::-moz-placeholder{

    color: #999999;

    font-size: 14px;

}

input:-ms-input-placeholder{

    color: #999999;

    font-size: 14px;

}















/**

 * Swiper 4.4.2

 * Most modern mobile touch slider and framework with hardware accelerated transitions

 * http://www.idangero.us/swiper/

 *

 * Copyright 2014-2018 Vladimir Kharlampidi

 *

 * Released under the MIT License

 *

 * Released on: November 1, 2018

 */

.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}



[aos][aos][aos-easing=linear],body[aos-easing=linear] [aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[aos][aos][aos-easing=ease],body[aos-easing=ease] [aos]{-webkit-transition-timing-function:cubic-bezier(.25,.1,.25,1);transition-timing-function:cubic-bezier(.25,.1,.25,1)}[aos][aos][aos-easing=ease-in],body[aos-easing=ease-in] [aos]{-webkit-transition-timing-function:cubic-bezier(.42,0,1,1);transition-timing-function:cubic-bezier(.42,0,1,1)}[aos][aos][aos-easing=ease-out],body[aos-easing=ease-out] [aos]{-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);transition-timing-function:cubic-bezier(0,0,.58,1)}[aos][aos][aos-easing=ease-in-out],body[aos-easing=ease-in-out] [aos]{-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}[aos][aos][aos-easing=ease-in-back],body[aos-easing=ease-in-back] [aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[aos][aos][aos-easing=ease-out-back],body[aos-easing=ease-out-back] [aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[aos][aos][aos-easing=ease-in-out-back],body[aos-easing=ease-in-out-back] [aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[aos][aos][aos-easing=ease-in-sine],body[aos-easing=ease-in-sine] [aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[aos][aos][aos-easing=ease-out-sine],body[aos-easing=ease-out-sine] [aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[aos][aos][aos-easing=ease-in-out-sine],body[aos-easing=ease-in-out-sine] [aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[aos][aos][aos-easing=ease-in-quad],[aos][aos][aos-easing=ease-in-cubic],[aos][aos][aos-easing=ease-in-quart],body[aos-easing=ease-in-quad] [aos],body[aos-easing=ease-in-cubic] [aos],body[aos-easing=ease-in-quart] [aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[aos][aos][aos-easing=ease-out-quad],[aos][aos][aos-easing=ease-out-cubic],[aos][aos][aos-easing=ease-out-quart],body[aos-easing=ease-out-quad] [aos],body[aos-easing=ease-out-cubic] [aos],body[aos-easing=ease-out-quart] [aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[aos][aos][aos-easing=ease-in-out-quad],[aos][aos][aos-easing=ease-in-out-cubic],[aos][aos][aos-easing=ease-in-out-quart],body[aos-easing=ease-in-out-quad] [aos],body[aos-easing=ease-in-out-cubic] [aos],body[aos-easing=ease-in-out-quart] [aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[aos][aos][aos-duration='50'],body[aos-duration='50'] [aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[aos][aos][aos-duration='100'],body[aos-duration='100'] [aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[aos][aos][aos-duration='150'],body[aos-duration='150'] [aos]{-webkit-transition-duration:150ms;transition-duration:150ms}[aos][aos][aos-duration='200'],body[aos-duration='200'] [aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[aos][aos][aos-duration='250'],body[aos-duration='250'] [aos]{-webkit-transition-duration:250ms;transition-duration:250ms}[aos][aos][aos-duration='300'],body[aos-duration='300'] [aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[aos][aos][aos-duration='350'],body[aos-duration='350'] [aos]{-webkit-transition-duration:350ms;transition-duration:350ms}[aos][aos][aos-duration='400'],body[aos-duration='400'] [aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[aos][aos][aos-duration='450'],body[aos-duration='450'] [aos]{-webkit-transition-duration:450ms;transition-duration:450ms}[aos][aos][aos-duration='500'],body[aos-duration='500'] [aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[aos][aos][aos-duration='550'],body[aos-duration='550'] [aos]{-webkit-transition-duration:550ms;transition-duration:550ms}[aos][aos][aos-duration='600'],body[aos-duration='600'] [aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[aos][aos][aos-duration='650'],body[aos-duration='650'] [aos]{-webkit-transition-duration:650ms;transition-duration:650ms}[aos][aos][aos-duration='700'],body[aos-duration='700'] [aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[aos][aos][aos-duration='750'],body[aos-duration='750'] [aos]{-webkit-transition-duration:750ms;transition-duration:750ms}[aos][aos][aos-duration='800'],body[aos-duration='800'] [aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[aos][aos][aos-duration='850'],body[aos-duration='850'] [aos]{-webkit-transition-duration:850ms;transition-duration:850ms}[aos][aos][aos-duration='900'],body[aos-duration='900'] [aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[aos][aos][aos-duration='950'],body[aos-duration='950'] [aos]{-webkit-transition-duration:950ms;transition-duration:950ms}[aos][aos][aos-duration='1000'],body[aos-duration='1000'] [aos]{-webkit-transition-duration:1s;transition-duration:1s}[aos][aos][aos-duration='1050'],body[aos-duration='1050'] [aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[aos][aos][aos-duration='1100'],body[aos-duration='1100'] [aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[aos][aos][aos-duration='1150'],body[aos-duration='1150'] [aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[aos][aos][aos-duration='1200'],body[aos-duration='1200'] [aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[aos][aos][aos-duration='1250'],body[aos-duration='1250'] [aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[aos][aos][aos-duration='1300'],body[aos-duration='1300'] [aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[aos][aos][aos-duration='1350'],body[aos-duration='1350'] [aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[aos][aos][aos-duration='1400'],body[aos-duration='1400'] [aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[aos][aos][aos-duration='1450'],body[aos-duration='1450'] [aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[aos][aos][aos-duration='1500'],body[aos-duration='1500'] [aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[aos][aos][aos-duration='1550'],body[aos-duration='1550'] [aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[aos][aos][aos-duration='1600'],body[aos-duration='1600'] [aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[aos][aos][aos-duration='1650'],body[aos-duration='1650'] [aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[aos][aos][aos-duration='1700'],body[aos-duration='1700'] [aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[aos][aos][aos-duration='1750'],body[aos-duration='1750'] [aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[aos][aos][aos-duration='1800'],body[aos-duration='1800'] [aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[aos][aos][aos-duration='1850'],body[aos-duration='1850'] [aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[aos][aos][aos-duration='1900'],body[aos-duration='1900'] [aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[aos][aos][aos-duration='1950'],body[aos-duration='1950'] [aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[aos][aos][aos-duration='2000'],body[aos-duration='2000'] [aos]{-webkit-transition-duration:2s;transition-duration:2s}[aos][aos][aos-duration='2050'],body[aos-duration='2050'] [aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[aos][aos][aos-duration='2100'],body[aos-duration='2100'] [aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[aos][aos][aos-duration='2150'],body[aos-duration='2150'] [aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[aos][aos][aos-duration='2200'],body[aos-duration='2200'] [aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[aos][aos][aos-duration='2250'],body[aos-duration='2250'] [aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[aos][aos][aos-duration='2300'],body[aos-duration='2300'] [aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[aos][aos][aos-duration='2350'],body[aos-duration='2350'] [aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[aos][aos][aos-duration='2400'],body[aos-duration='2400'] [aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[aos][aos][aos-duration='2450'],body[aos-duration='2450'] [aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[aos][aos][aos-duration='2500'],body[aos-duration='2500'] [aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[aos][aos][aos-duration='2550'],body[aos-duration='2550'] [aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[aos][aos][aos-duration='2600'],body[aos-duration='2600'] [aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[aos][aos][aos-duration='2650'],body[aos-duration='2650'] [aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[aos][aos][aos-duration='2700'],body[aos-duration='2700'] [aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[aos][aos][aos-duration='2750'],body[aos-duration='2750'] [aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[aos][aos][aos-duration='2800'],body[aos-duration='2800'] [aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[aos][aos][aos-duration='2850'],body[aos-duration='2850'] [aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[aos][aos][aos-duration='2900'],body[aos-duration='2900'] [aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[aos][aos][aos-duration='2950'],body[aos-duration='2950'] [aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[aos][aos][aos-duration='3000'],body[aos-duration='3000'] [aos]{-webkit-transition-duration:3s;transition-duration:3s}[aos][aos][aos-delay='50'],body[aos-delay='50'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='50'].aos-animate,body[aos-delay='50'] [aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[aos][aos][aos-delay='100'],body[aos-delay='100'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='100'].aos-animate,body[aos-delay='100'] [aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[aos][aos][aos-delay='150'],body[aos-delay='150'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='150'].aos-animate,body[aos-delay='150'] [aos].aos-animate{-webkit-transition-delay:150ms;transition-delay:150ms}[aos][aos][aos-delay='200'],body[aos-delay='200'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='200'].aos-animate,body[aos-delay='200'] [aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[aos][aos][aos-delay='250'],body[aos-delay='250'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='250'].aos-animate,body[aos-delay='250'] [aos].aos-animate{-webkit-transition-delay:250ms;transition-delay:250ms}[aos][aos][aos-delay='300'],body[aos-delay='300'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='300'].aos-animate,body[aos-delay='300'] [aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[aos][aos][aos-delay='350'],body[aos-delay='350'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='350'].aos-animate,body[aos-delay='350'] [aos].aos-animate{-webkit-transition-delay:350ms;transition-delay:350ms}[aos][aos][aos-delay='400'],body[aos-delay='400'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='400'].aos-animate,body[aos-delay='400'] [aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[aos][aos][aos-delay='450'],body[aos-delay='450'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='450'].aos-animate,body[aos-delay='450'] [aos].aos-animate{-webkit-transition-delay:450ms;transition-delay:450ms}[aos][aos][aos-delay='500'],body[aos-delay='500'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='500'].aos-animate,body[aos-delay='500'] [aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[aos][aos][aos-delay='550'],body[aos-delay='550'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='550'].aos-animate,body[aos-delay='550'] [aos].aos-animate{-webkit-transition-delay:550ms;transition-delay:550ms}[aos][aos][aos-delay='600'],body[aos-delay='600'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='600'].aos-animate,body[aos-delay='600'] [aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[aos][aos][aos-delay='650'],body[aos-delay='650'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='650'].aos-animate,body[aos-delay='650'] [aos].aos-animate{-webkit-transition-delay:650ms;transition-delay:650ms}[aos][aos][aos-delay='700'],body[aos-delay='700'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='700'].aos-animate,body[aos-delay='700'] [aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[aos][aos][aos-delay='750'],body[aos-delay='750'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='750'].aos-animate,body[aos-delay='750'] [aos].aos-animate{-webkit-transition-delay:750ms;transition-delay:750ms}[aos][aos][aos-delay='800'],body[aos-delay='800'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='800'].aos-animate,body[aos-delay='800'] [aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[aos][aos][aos-delay='850'],body[aos-delay='850'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='850'].aos-animate,body[aos-delay='850'] [aos].aos-animate{-webkit-transition-delay:850ms;transition-delay:850ms}[aos][aos][aos-delay='900'],body[aos-delay='900'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='900'].aos-animate,body[aos-delay='900'] [aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[aos][aos][aos-delay='950'],body[aos-delay='950'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='950'].aos-animate,body[aos-delay='950'] [aos].aos-animate{-webkit-transition-delay:950ms;transition-delay:950ms}[aos][aos][aos-delay='1000'],body[aos-delay='1000'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1000'].aos-animate,body[aos-delay='1000'] [aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[aos][aos][aos-delay='1050'],body[aos-delay='1050'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1050'].aos-animate,body[aos-delay='1050'] [aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[aos][aos][aos-delay='1100'],body[aos-delay='1100'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1100'].aos-animate,body[aos-delay='1100'] [aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[aos][aos][aos-delay='1150'],body[aos-delay='1150'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1150'].aos-animate,body[aos-delay='1150'] [aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[aos][aos][aos-delay='1200'],body[aos-delay='1200'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1200'].aos-animate,body[aos-delay='1200'] [aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[aos][aos][aos-delay='1250'],body[aos-delay='1250'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1250'].aos-animate,body[aos-delay='1250'] [aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[aos][aos][aos-delay='1300'],body[aos-delay='1300'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1300'].aos-animate,body[aos-delay='1300'] [aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[aos][aos][aos-delay='1350'],body[aos-delay='1350'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1350'].aos-animate,body[aos-delay='1350'] [aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[aos][aos][aos-delay='1400'],body[aos-delay='1400'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1400'].aos-animate,body[aos-delay='1400'] [aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[aos][aos][aos-delay='1450'],body[aos-delay='1450'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1450'].aos-animate,body[aos-delay='1450'] [aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[aos][aos][aos-delay='1500'],body[aos-delay='1500'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1500'].aos-animate,body[aos-delay='1500'] [aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[aos][aos][aos-delay='1550'],body[aos-delay='1550'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1550'].aos-animate,body[aos-delay='1550'] [aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[aos][aos][aos-delay='1600'],body[aos-delay='1600'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1600'].aos-animate,body[aos-delay='1600'] [aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[aos][aos][aos-delay='1650'],body[aos-delay='1650'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1650'].aos-animate,body[aos-delay='1650'] [aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[aos][aos][aos-delay='1700'],body[aos-delay='1700'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1700'].aos-animate,body[aos-delay='1700'] [aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[aos][aos][aos-delay='1750'],body[aos-delay='1750'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1750'].aos-animate,body[aos-delay='1750'] [aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[aos][aos][aos-delay='1800'],body[aos-delay='1800'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1800'].aos-animate,body[aos-delay='1800'] [aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[aos][aos][aos-delay='1850'],body[aos-delay='1850'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1850'].aos-animate,body[aos-delay='1850'] [aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[aos][aos][aos-delay='1900'],body[aos-delay='1900'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1900'].aos-animate,body[aos-delay='1900'] [aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[aos][aos][aos-delay='1950'],body[aos-delay='1950'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='1950'].aos-animate,body[aos-delay='1950'] [aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[aos][aos][aos-delay='2000'],body[aos-delay='2000'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2000'].aos-animate,body[aos-delay='2000'] [aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[aos][aos][aos-delay='2050'],body[aos-delay='2050'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2050'].aos-animate,body[aos-delay='2050'] [aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[aos][aos][aos-delay='2100'],body[aos-delay='2100'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2100'].aos-animate,body[aos-delay='2100'] [aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[aos][aos][aos-delay='2150'],body[aos-delay='2150'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2150'].aos-animate,body[aos-delay='2150'] [aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[aos][aos][aos-delay='2200'],body[aos-delay='2200'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2200'].aos-animate,body[aos-delay='2200'] [aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[aos][aos][aos-delay='2250'],body[aos-delay='2250'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2250'].aos-animate,body[aos-delay='2250'] [aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[aos][aos][aos-delay='2300'],body[aos-delay='2300'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2300'].aos-animate,body[aos-delay='2300'] [aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[aos][aos][aos-delay='2350'],body[aos-delay='2350'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2350'].aos-animate,body[aos-delay='2350'] [aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[aos][aos][aos-delay='2400'],body[aos-delay='2400'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2400'].aos-animate,body[aos-delay='2400'] [aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[aos][aos][aos-delay='2450'],body[aos-delay='2450'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2450'].aos-animate,body[aos-delay='2450'] [aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[aos][aos][aos-delay='2500'],body[aos-delay='2500'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2500'].aos-animate,body[aos-delay='2500'] [aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[aos][aos][aos-delay='2550'],body[aos-delay='2550'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2550'].aos-animate,body[aos-delay='2550'] [aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[aos][aos][aos-delay='2600'],body[aos-delay='2600'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2600'].aos-animate,body[aos-delay='2600'] [aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[aos][aos][aos-delay='2650'],body[aos-delay='2650'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2650'].aos-animate,body[aos-delay='2650'] [aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[aos][aos][aos-delay='2700'],body[aos-delay='2700'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2700'].aos-animate,body[aos-delay='2700'] [aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[aos][aos][aos-delay='2750'],body[aos-delay='2750'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2750'].aos-animate,body[aos-delay='2750'] [aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[aos][aos][aos-delay='2800'],body[aos-delay='2800'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2800'].aos-animate,body[aos-delay='2800'] [aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[aos][aos][aos-delay='2850'],body[aos-delay='2850'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2850'].aos-animate,body[aos-delay='2850'] [aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[aos][aos][aos-delay='2900'],body[aos-delay='2900'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2900'].aos-animate,body[aos-delay='2900'] [aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[aos][aos][aos-delay='2950'],body[aos-delay='2950'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='2950'].aos-animate,body[aos-delay='2950'] [aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[aos][aos][aos-delay='3000'],body[aos-delay='3000'] [aos]{-webkit-transition-delay:0;transition-delay:0}[aos][aos][aos-delay='3000'].aos-animate,body[aos-delay='3000'] [aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[aos^=fade][aos^=fade]{opacity:0;-webkit-transition-property:all;transition-property:all}[aos^=fade][aos^=fade].aos-animate{opacity:1}[aos=fade-up]{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}[aos=fade-up].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=fade-down]{-webkit-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px)}[aos=fade-down].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=fade-right]{-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}[aos=fade-right].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=fade-left]{-webkit-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0)}[aos=fade-left].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=fade-up-right]{-webkit-transform:translate(-100px,100px);-ms-transform:translate(-100px,100px);transform:translate(-100px,100px)}[aos=fade-up-right].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=fade-up-left]{-webkit-transform:translate(100px,100px);-ms-transform:translate(100px,100px);transform:translate(100px,100px)}[aos=fade-up-left].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=fade-down-right]{-webkit-transform:translate(-100px,-100px);-ms-transform:translate(-100px,-100px);transform:translate(-100px,-100px)}[aos=fade-down-right].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=fade-down-left]{-webkit-transform:translate(100px,-100px);-ms-transform:translate(100px,-100px);transform:translate(100px,-100px)}[aos=fade-down-left].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos^=zoom][aos^=zoom]{opacity:0;-webkit-transition-property:all;transition-property:all}[aos^=zoom][aos^=zoom].aos-animate{opacity:1}[aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}[aos=zoom-in].aos-animate{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[aos=zoom-in-up]{-webkit-transform:translate(0,100px) scale(.6);-ms-transform:translate(0,100px) scale(.6);transform:translate(0,100px) scale(.6)}[aos=zoom-in-up].aos-animate{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[aos=zoom-in-down]{-webkit-transform:translate(0,-100px) scale(.6);-ms-transform:translate(0,-100px) scale(.6);transform:translate(0,-100px) scale(.6)}[aos=zoom-in-down].aos-animate{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[aos=zoom-in-right]{-webkit-transform:translate(-100px,0) scale(.6);-ms-transform:translate(-100px,0) scale(.6);transform:translate(-100px,0) scale(.6)}[aos=zoom-in-right].aos-animate{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[aos=zoom-in-left]{-webkit-transform:translate(100px,0) scale(.6);-ms-transform:translate(100px,0) scale(.6);transform:translate(100px,0) scale(.6)}[aos=zoom-in-left].aos-animate{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[aos=zoom-out].aos-animate{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[aos=zoom-out-up]{-webkit-transform:translate(0,100px) scale(1.2);-ms-transform:translate(0,100px) scale(1.2);transform:translate(0,100px) scale(1.2)}[aos=zoom-out-up].aos-animate{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[aos=zoom-out-down]{-webkit-transform:translate(0,-100px) scale(1.2);-ms-transform:translate(0,-100px) scale(1.2);transform:translate(0,-100px) scale(1.2)}[aos=zoom-out-down].aos-animate{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[aos=zoom-out-right]{-webkit-transform:translate(-100px,0) scale(1.2);-ms-transform:translate(-100px,0) scale(1.2);transform:translate(-100px,0) scale(1.2)}[aos=zoom-out-right].aos-animate{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[aos=zoom-out-left]{-webkit-transform:translate(100px,0) scale(1.2);-ms-transform:translate(100px,0) scale(1.2);transform:translate(100px,0) scale(1.2)}[aos=zoom-out-left].aos-animate{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[aos=slide-up]{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}[aos=slide-up].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=slide-down]{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}[aos=slide-down].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=slide-right]{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}[aos=slide-right].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos=slide-left]{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}[aos=slide-left].aos-animate{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden}[aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}







/*header start*/

.header {

    width: 100%;

    height: 100px;

    position: fixed;

    z-index:999;

    background-color: #f2f2f2;

    box-shadow: 0 0 5px #ccc;

}

.hdt {

    height: 32px;

    background-color: #f2f2f2;

    overflow: hidden;

}

.wp {

    margin: 0 auto;

    width: 100%;



    max-width: 1100px;

}

.hdt ul {

    float: right;

    font-size: 12px;

    color: #999;

    padding-left: 5px;

    background: url(../ico-01.png) left center no-repeat;

}

.hdt ul li {

    display: inline-block;

    vertical-align: middle;

    height: 32px;

    line-height: 28px;

}

.hdt ul .tel {

    margin-left: 10px;

    line-height: 33px;

}

.hdt ul li a {

    margin-top: 3px;

    height: 12px;

    line-height: 12px;

    color: #999;

    display: inline-block;

    vertical-align: middle;

    padding: 0 10px;

    border-right: 1px solid #999;

}

/*.sections{opacity: 0}*/

.header_box {

    width: 1729px;

    height: auto;

    margin: 0px auto;

    display: table;

}

.wh_index_advance_ul1{max-width: 1920px; margin: 0 auto}

.header_box h1 {

    display: block;

    width: 226px;

    height: auto;

    float: left;

    margin-top: 23px;

}



.header_box h1 img {

    width: 100%;

    height: auto;

}



.nav {

    width: auto;

    height: auto;

    display: table;

    float: left;

    margin-left: 94px;

}



.nav li {

    float: left;

    line-height: 100px;

    margin-left: 59px;

}



.nav li:nth-of-type(1) {

    margin-left: 0px;

}



.nav li:nth-of-type(2) {

    margin-left: 73px;

}



.nav li a {

    font-size: 14px;

    color: #333333;

    text-align: center;

}



.wh_rx_top {

    width: auto;

    height: auto;

    display: block;

    float: left;

    margin-left: 110px;

}



.wh_rx_top li {

    line-height: 100px;

    float: left;

    margin-left: 37px;

    font-size: 14px;

    padding-top: 8px;

    color: #333333;

}



.wh_rx_top li:nth-of-type(1) {

    margin-left: 0px;

}



.wh_rx_top li span {

    color: #496da9;

}



.wh_serch_box {

    width: 197px;

    height: 35px;

    float: right;

    margin-top: 34px;

    position: relative;

}



.wh_serch_box input {

    display: block;

    outline: none;

    border: none;

    background: #FFFFFF;

    width: 180px;

    height: 100%;

    padding-left: 17px;

    font-size: 14px;

    color: #999999;

    border-radius: 17px;

}



.wh_serch_box span {

    display: block;

    width: 16px;

    height: auto;

    position: absolute;

    top: 50%;

    margin-top: -8px;

    right: 29px;

}



.wh_serch_box span img {

    width: 100%;

    height: auto;

}



/*header end*/



/*banner start*/

#bd{

    padding-top: 100px;

}

.banner {

    width: 100%;

    height: auto;

    padding-top: 100px;

}



.banner img {

    width: 100%;

    height: auto;

}



.wh_index_banner_left {

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

    width: 19px;

    height: 36px;

    background-size: 19px 36px;

}



.wh_index_banner_right {

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

    width: 19px;

    height: 36px;

    background-size: 19px 36px;

}



.swiper-pagination-bullet {

    width: 40px;

    height: 6px;

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

    outline: none;

    border-radius: 0;

    opacity: 1;

}



.swiper-pagination-bullet-active {

    background: #496da9;

}



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

    bottom: 40px;

}



/*banner end*/



/*index.html start*/

.content {

    width: 100%;

    height: auto;

    padding-top: 80px;

}



/*品牌实力*/

.wh_index_ppsl_box {

    width: 1740px;

    height: auto;

    margin: 0px auto;

    display: table;

}



.wh_content_index_title {

    width: 100%;

    height: auto;

    display: table;

}



.wh_content_index_title h2 {

    font-weight: normal;

    font-size: 30px;

    color: #333333;

    text-align: center;

}



.wh_content_index_title p {

    font-size: 18px;

    color: #666666;

    text-align: center;

    margin-top: 15px;

}



.wh_content_index_title p span {

    color: #236ae1;

}



.wh_content_index_title strong {

    display: block;

    width: 80px;

    height: 2px;

    background: #cccccc;

    margin: 0px auto;

    margin-top: 22px;

}



.wh_index_ppsl_ul {

    width: 100%;

    height: auto;

    display: table;

    margin-top: 39px;

}



.wh_index_ppsl_ul li {

    width: 290px;

    height: 190px;

    float: left;

    background: #e2e2e2;

}



.wh_index_ppsl_ul li h2 {

    font-size: 30px;

    color: #444444;

    text-align: center;

    margin-top: 60px;

}



.wh_index_ppsl_ul li p {

    font-size: 14px;

    color: #444444;

    display: block;

    width: 244px;

    margin: 0px auto;

    margin-top: 24px;

    text-align: center;

}



.wh_index_ppsl_ul li:nth-of-type(odd) {

    background: #496da9;

}



.wh_index_ppsl_ul li:nth-of-type(odd) h2 {

    color: #FFFFFF;

}



.wh_index_ppsl_ul li:nth-of-type(odd) p {

    color: #FFFFFF;

}



/*服务领域*/

.wh_index_server_box {

    width: 100%;

    height: auto;

    display: table;

    margin-top: 99px;

}



.wh_index_server_box_btn {

    display: table;

    margin: 0px auto;

    margin-top: 40px;

    text-align: center;

}



.wh_index_server_box_btn li {

    width: 178px;

    height: 38px;

    border: 1px solid #496da9;

    border-radius: 6px;

    float: left;

    margin-left: 18px;

    font-size: 16px;

    color: #496da9;

    cursor: pointer;

    line-height: 40px;

}



.wh_index_server_box_btn li:nth-of-type(1) {

    margin-left: 0px;

}



.wh_index_server_box_btn li.on {

    font-weight: bold;

    color: #FFFFFF;

    background: #496da9;

}



.wh_index_server_box_con {

    width: 100%;

    height: auto;

    display: table;

    margin-top: 60px;

}



.wh_index_server_box_con_list {

    width: 100%;

    height: auto;

    display: none;

}



.wh_index_server_box_con_ul {

    width: 100%;

    height: auto;

    display: table;

}



.wh_index_server_box_con_ul li {

    width: 25%;

    height: auto;

    position: relative;

    overflow: hidden;

    float: left;

    border: 1px solid #fff;

    box-sizing: border-box;

    /*margin-top: 2px;*/

}



.wh_index_server_box_con_ul li:nth-of-type(4n+1) {

    margin-left: 0px;

}



.wh_index_server_box_con_ul li img {

    width: 100%;

    height: auto;

    display: block;

}



.wh_index_server_box_zz {

    width: 100%;

    height: 100%;

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

    position: absolute;

    left: 0px;

    top: 590px;

    transition: all 0.6s;

}



.wh_index_server_box_zz h2 {

    font-size: 24px;

    color: #FFFFFF;

    margin-top: 10%;

    margin-left: 10%;

}



.wh_index_server_box_zz p {

    display: block;

    font-size: 14px;

    color: #FFFFFF;

    font-weight: bold;

    width: 364px;

    margin-top: 5%;

    margin-left: 10%;

}



.wh_index_server_box_zz strong {

    display: block;

    width: 30px;

    height: 30px;

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

    margin-left: 10%;

    margin-top: 5%;

}



.wh_index_server_box_con_ul li:hover .wh_index_server_box_zz {

    top: 0px;

}



.mores {

    width: 142px;

    height: 40px;

    border: 1px solid #999999;

    display: block;

    margin: 0px auto;

    font-size: 16px;

    color: #999999;

    text-align: center;

    line-height: 42px;

    margin-top: 52px;

}



/*客户见证*/

.wh_index_khjz_box {

    width: 100%;

    height: 800px;

    background: url(../images/img/wh_index_server.jpg) no-repeat center center;

    background-size: cover;

    margin-top: 66px;

}



.wh_content_index_title2 {

    width: 100%;

    height: auto;

    display: table;

    padding-top: 62px;

}



.wh_content_index_title2 h2 {

    font-weight: normal;

    font-size: 30px;

    color: #FFFFFF;

    text-align: center;

}



.wh_content_index_title2 p {

    font-size: 18px;

    color: #FFF;

    text-align: center;

    margin-top: 15px;

    opacity: 0.8;

}



.wh_content_index_title2 strong {

    display: block;

    width: 80px;

    height: 2px;

    background: #cccccc;

    margin: 0px auto;

    margin-top: 22px;

}



.wh_index_khjz_tab {

    width: 1530px;

    height: 398px;

    border: 4px solid #FFF;

    border-collapse: collapse;

    margin: 0px auto;

    margin-top: 70px;

}



.wh_index_khjz_tab td {

    width: 304px;

    height: 200px;

    border: 4px solid #FFF;

    text-align: center;

    color: #FFFFFF;

}



.wh_index_khjz_tab td h2 {

    font-size: 28px;

    line-height: 1;

    margin-bottom: 20px;

}



.wh_index_khjz_tab td span {

    display: block;

    font-size: 18px;

    line-height: 1;

    font-weight: bold;

    margin: 10px 0 15px;

}



.wh_index_khjz_tab p {

    font-size: 14px;

    color: white;

    padding: 0 30px;

    line-height: 1.8;

}



.wh_index_khjz_tab td:hover {

    color: #1c458d;

    background: rgba(255,255,255,0.5);

}



.wh_index_khjz_tab td:hover h2 {

    color: #1c458d;

}



.wh_index_khjz_tab td:hover span {

    color: #1c458d;

}



.wh_index_khjz_tab td:hover p {

    color: #1c458d;

}



/**/

.wh_index_advance {

    height: 720px;

    background: url("../images/img/wh_index_ys.png")no-repeat center 0%;

    width: 100%;

}



.wh_index_advance_img {

    margin: 0 auto;

    text-align: center;

    margin-top: 90px;

}



.wh_index_advance_ul2 {

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

}



.wh_index_advance_ul1>li {

    margin: 0 auto;

    margin-top: 80px;

}



.wh_index_advance_ul1>li:nth-of-type(1) {

    width: 80%;

}



.wh_index_advance_ul1>li:nth-of-type(2) {

    width: 90%;

    margin-top: 170px;

    margin-bottom: 150px;

}



.wh_index_advance_ul1>li:nth-of-type(3) {

    width: 80%;

}



.wh_index_advance_ul2 li:nth-of-type(even) {

    text-align: left;

}



.wh_index_advance_ul2 li:nth-of-type(odd) {

    text-align: right;

}



.wh_index_advance_ul2 h3 {

    color: #4a6ca9;

    font-size: 26px;

    font-weight: bold;

    margin-bottom: 15px;

}



.wh_index_advance_ul2 p {

    font-size: 14px;

    color: #737373;

    max-width: 350px;

    line-height: 1.5;

}



/*我们的优势结束*/



/*研发流程开始*/

.wh_index_lc {

    width: 100%;

    background: url("../images/img/wh_index_lc_bg.jpg") no-repeat center center;

    background-size: cover;

}



.wh_index_kflc {

    margin: 0 auto;

    margin-top: 55px;

    width: 1730px;

    position: relative;

    margin-bottom: 75px;

}

.wh_index_kflc img {

    width: 100%;

}

.wh_index_kflc_bor {

    width: 100%;

    height: 220px;

    border: 1px solid #68635d;

    border-radius: 10px;

    position: absolute;

    top: 13%;

    z-index: 1;

    box-sizing: border-box;

}



.wh_index_kflc  ul {

    display: flex;

    flex-wrap: wrap;

}



.wh_index_kflc li {

    width: 20%;

    text-align: center;

    margin-bottom: 70px;

}



.wh_index_kflc h3 {

    font-size: 16px;

    color: white;

    font-weight: bold;

    margin-bottom: 10px;

}



.wh_index_kflc ul img {

}



/*研发流程结束*/



/*品质保障开始*/

.wh_index_pz {

    margin-top: 80px;

    margin-bottom: 80px;

}



.wh_index_pzbz ul {

    margin: 0 auto;

    margin-top: 60px;

    display: table;

    justify-content: space-evenly;

}



.wh_index_pzbz li {

    float: left;

    margin: 0 20px;

    text-align: center;

}



.wh_index_pzbz li h3 {

    color: #333;

    font-size: 22px;

    margin-top: 40px;

    margin-bottom: 35px;

}



.wh_index_pzbz li img {

}



.wh_index_pzbz li p {

    color: #737373;

    width: 300px;

    text-align: center;

}



/*品质保障结束*/



/*关于我们*/

.wh_index_about {

    display: flex;



    margin: 0 auto;

    background: #fff;

    overflow: hidden;

}



.wh_index_about_img {

    width: 960px;

    height: 635px;

}



.wh_index_about_img img {

    width: 100%;

    height: 100%;

    object-fit: cover;

}



.wh_index_about_r {

    height: 635px;

    position: relative;

    /*background: #fff;*/

}



.wh_index_about_text {

    padding-left: 60px;
    padding-top: 20px;

}



.wh_index_about_text h2 {

    margin-top: 75px;

    font-size: 12px;

}



.wh_index_about_text h3 {

    font-size: 57px;

    margin-bottom: 15px;

}



.wh_index_about_text h3 span {

    font-size: 32px;

    color: #252525;

    margin-left: 22px;

    display: inline-block;

    vertical-align: middle;

}



.wh_index_about_text p {

    color: #252525;

    font-size: 13px;

    line-height: 20px;

    width: 760px;

}



.wh_index_about_text a {

    background: #1e212a;

    color: white;

    font-size: 12px;

    text-align: center;

    display: block;

    width: 125px;

    height: 30px;

    margin-top: 30px;

    line-height: 30px;

    margin-bottom: 45px;

}



.wh_index_about_bottom {

    position: absolute;

    bottom: 0;

}



.wh_index_about_ul {

    display: flex;

}



.wh_index_about_ul img {

    height: 100%;

    width: 100%;

}



/*新闻资讯*/

.wh_index_news {

    margin-top: 80px;

}



.wh_index_news_btn {

    display: table;

    margin: 0px auto;

    margin-top: 70px;

    text-align: center;

}



.wh_index_news_btn li {

    width: 178px;

    height: 38px;

    border: 1px solid #496da9;

    border-radius: 6px;

    float: left;

    margin-left: 18px;

    font-size: 16px;

    color: #496da9;

    cursor: pointer;

    line-height: 40px;

}



.wh_index_news_btn li:nth-of-type(1) {

    margin-left: 0px;

}



.wh_index_news_btn li.on {

    font-weight: bold;

    color: #FFFFFF;

    background: #496da9;

}



.wh_index_news_ul {

    display: flex;

    flex-wrap: wrap;

    justify-content: space-evenly;

    width: 80%;

    margin: 0 auto;

    margin-top: 60px;

}



.wh_index_news_ul li {

    display: flex;

    margin-bottom: 55px;

    margin-right: 65px;

}



.wh_index_news_l {

    text-align: center;

    background: #496da9;

    color: white;

    margin-right: 20px;

    height: 70px;

}



.wh_index_news_l h3 {

    padding-top: 10px;

    font-size: 36px;

    line-height: 30px;

}



.wh_index_news_l p {

    padding: 0 10px;

}



.wh_index_news_r h3 {

    color: #333;

    font-size: 18px;

}



.wh_index_news_r p {

    color: #666;

    margin-top: 20px;

    margin-bottom: 15px;

    font-size: 14px;

    width: 635px;

}



.wh_index_news_r a {

    font-size: 12px;

    color: #999;

    display: block;

    width: 90px;

    height: 30px;

    border: 1px solid #999;

    text-align: center;

    line-height: 30px;

}



.wh_index_news_r a:hover {

    color: white;

    background: #496da9;

}



.wh_index_news_div {

    display: none;

}





/*合作客户*/

.wh_kh_news{

    width: 1540px;

    justify-content: space-between;

    margin: 0 auto;

}

.wh_kh_news .title{font-size: 30px; color: #333333; margin-bottom: 20px;}

.wh_kh_news .title span{font-size: 16px; padding-top: 10px;}

.wh_kh_news .wh_kh_list { display: flex}

.wh_kh_list li{display: inline-block; box-sizing: border-box;width: 18.6%; margin: 0.5%; background: #fafafa; border-radius: 10px; box-shadow: 0 0 5px #ccc; overflow: hidden; padding: 5px 2%}

.wh_kh_list li img{ height: 96px;object-fit: contain;}

.wh_kh_list li .pic{ text-align: center}

.wh_kh_list li .txt{line-height: 30px; border-top: 1px solid #ccc}

.wh_kh_list li .txt span{color: #aaa; font-size: 14px;}

.wh_kh_list li .txt span.morekh{float: right}

.wh_kh_list{margin-bottom: 30px;}

/*底部*/

.footer {

    background: url("../images/img/wh_footer_bg.jpg") no-repeat center center;

    background-size: 100% 100%;

}



.footer_top {

    width: 1729px;

    margin: 0 auto;

    padding-top: 60px;

    padding-bottom: 60px;

}



.footer_top ul li {

    float: left;

    color: white;

    margin-right: 40px;

    margin-bottom: 15px;

}



.footer_top ul li:nth-of-type(1) {

    color: #4683e9;

    font-size: 14px;

}



.footer_top ul {

}



.footer_con {

    display: flex;

    width: 1729px;

    margin: 0 auto;

}



.footer_bottom {

    width: 1729px;

    margin: 0 auto;

    margin-top: 55px;

}



.footer_bottom p {

    text-align: center;

    color: #999;

    font-size: 14px;

}



.footer_bottom p:nth-of-type(1) {

    padding-top: 60px;

    margin-bottom: 25px;

    border-top: 2px solid #999;

}



.footer_bottom p:nth-of-type(2) {

    padding-bottom: 50px;

}



.footer_con li {

    line-height: 40px;

    color: #fff;

    font-size: 14px;

}

.footer_con li a {

    color: #fff;

}

.footer_con li:nth-of-type(1) {

    font-size: 18px;

}



.footer_con ul {

    border-right: 1px solid #43474c;

}



.footer_con div:nth-of-type(1) {

    width: 155px;

}



.footer_con div:nth-of-type(2) {

    width: 160px;

    padding-left: 60px;

}



.footer_con div:nth-of-type(3) {

    width: 140px;

    padding-left: 60px;

}



.footer_con div:nth-of-type(1) ul:nth-of-type(1) {

    padding-left: 0px;

}



.footer_con div:nth-last-of-type(1) ul {

    border-right: none;

}



.footer_qr  img {

    width: 180px;

    height: 180px;

    padding: 0 64px;

    border-right: 1px solid #43474c;

    border-left: 1px solid #43474c;

}



.footer_qr p {

    text-align: center;

    color: white;

    margin-top: 23px;

}



.footer_msg ul {

    padding-left: 65px;

}



.footer_msg li {

    line-height: 26px;

}



.footer_msg li:nth-of-type(1) {

    font-size: 14px;

}



.footer_form {

    padding: 0 62px;

}



.footer_form h3 {

    color: white;

    font-size: 18px;

    margin-bottom: 20px;

}



.footer_form input {

    width: 340px;

    height: 36px;

    border-radius: 5px;

    outline: none;

    margin-bottom: 10px;

    border: none;

    padding: 0 15px;

    box-sizing: border-box;

}



.footer_form .sub_btn {

    margin-top: 10px;

    background: #496da9;

    font-size: 14px;

    color: white;

    border-radius: 5px;

    display: inline-block;

    width: 97px;

    height: 40px;

    text-align: center;

    line-height: 40px;

}



.footer_form span {

    margin-left: 15px;

    color: white;

    font-size: 14px;

}



/*三点*/

.menuBtn {

    display: none;

    position: relative;

    margin-top: 10px;

    width: 30px;

    height: 30px;

    cursor: pointer;

}



.menuBtn em {

    position: absolute;

    left: 0;

    top: 6px;

    width: 30px;

    height: 2px;

    background-color: #000;

    transition: .3s;

    -ms-transition: .3s;

    -moz-transition: .3s;

    -webkit-transition: .3s;

    -o-transition: .3s;

}



.menuBtn .s1 {

    top: 5px;

}



.menuBtn .s2 {

    top: 14px;

}



.menuBtn .s3 {

    top: 23px;

}



.menu_list {

    width: 100%;

    height: 100vh;

    margin: 0 auto;

    background: rgba(255,255,255,1);   /*margin-top: 120px;*/



    display: none;

    position: fixed;

    top: 100px;

    left: 0px;

    z-index: 999;

}



.menu_list ul {

    position: relative;

    z-index: 9999;

    background: #FFFFFF;

    padding-bottom: 25vw;

}



.menu_list li {

    width: 60vw;

    height: 50px;

    border-bottom: 1px solid #dcdcdc;

    text-align: center;

    line-height: 50px;

    margin: 0px auto;

}

.menu_list li:last-child {

    border-bottom: none;

}

.menu_list li:last-child img{display: block;width: 21vw;height: auto;margin: 0px auto;margin-top: 3vw;}

.menu_list li:last-child p{font-size: 12px;line-height: 7vw;color: color: #333;}

.menu_list li:nth-of-type(1) {

    display: block;

    width: 30%;

    line-height: 0;

    height: auto;

    border-bottom: none;

}

.menu_list li:nth-of-type(1) img{width: 100%;height: auto;}

.menu_list li.two {

    background-image: url(../img/seperator1.png);

    background-position-x: center;

    background-position-y: center;

    display: block;

    width: 94%;

    background-repeat: no-repeat;

    border-bottom: 0px;

    background-size: 100%;

    height: 30px;

}

.menu_list li a {

    text-align: center;

    line-height: 50px;

    color: #333;

    display: block;

    width: 100%;

}





/*index.html end*/

@media (max-width:1920px) {

    /*.wh_rx_top {

        margin-left: 30px;

    }*/



    .wh_serch_box {

        /*float: left;*/

        margin-left: 40px;

    }



    .wh_index_ppsl_box {

        width: 100%;

    }



    .wh_index_ppsl_ul {

        width: 90%;

        margin: 0 auto;

        margin-top: 30px;

        display: flex;

        flex-wrap: wrap;

    }



    .wh_index_ppsl_ul li {

        /*width: 33.3%;*/

        flex: 1;

    }



    .wh_index_kflc {

        width: 90%;

        box-sizing: border-box;

    }



    /*.wh_index_about_text p {

        width: 700px

    }*/



    .wh_index_news_r  p {



        /*width: 500px;*/

    }



    .wh_index_about_img {

        width: 49%;

    }



    /*.footer_top {

        width: 95%;

    }*/



    /*.footer_con {

        width: 95%;

    }*/



    .footer_bottom {

        width: 100%;

    }



    .wh_index_about {

        width: 100%;

    }



    /*.header_box {

        width: 100%;

    }*/



    /*.wh_index_news_r p {

        width: 472px;

    }*/



}



@media (max-width:1600px) {

    .wh_index_ppsl_ul li {

        flex: auto;

        width: 33.3%;

    }

    .wh_index_pzbz li p {

        width: 200px;

    }



    .wh_index_khjz_tab {

        width: 90%;

    }



    .wh_index_khjz_tab td {

        width: 20%;

    }



    .wh_index_khjz_tab p {

        display: -webkit-box;

        -webkit-box-orient: vertical;

        -webkit-line-clamp: 3;

        overflow: hidden;

    }



    .wh_index_advance {

        height: auto;

        background: url("../images/img/wh_index_ys.png")no-repeat center 0%;

        width: 100%;

        background-size: 40%;

        padding-bottom: 160px;

    }



    .wh_index_advance_ul2 p {

        max-width: 260px;

    }



    .wh_index_advance_ul1>li:nth-of-type(2) {

        margin-top: 80px;

        margin-bottom: 60px;

    }



    .nav {

        margin-left: 4vw;

    }



    .nav li {

        margin-left: 4vw;

    }



    .nav li:nth-of-type(2) {

        margin-left: 4vw;

    }

    .wh_rx_top {

        margin-left: 0;

        float: right;

        margin-right: 15px;

    }

    .wh_rx_top li {

        /* float: none;

        line-height: 50px; */

        /* margin-left: 0; */

        /* float: right; */

    }



    .footer_form input {

        width: 260px;

    }



    .footer_con div:nth-of-type(2) {

        padding-left: 10px;

    }



    .footer_con div:nth-of-type(3) {

        padding-left: 20px;

    }



    .footer_form {

        padding: 0px 20px;

    }



    .footer_qr img {

        padding: 0 20px;

    }







    .wh_index_about_text p {

        width: 550px;

    }



    .wh_index_news_r p {

        width:450px;

    }





}



@media (max-width:1200px) {



    .wh_index_pzbz li p {

        width: 150px;

    }



    .wh_index_advance {

        background: #eeeeee;

    }



    .wh_index_advance .wh_content_index_title {

        display: block !important;

        margin-top: 30px;

    }



    .footer_con {

        display: flex;

        flex-wrap: wrap;

        justify-content: space-around;

    }



    .wh_index_about_img {

        width: 100%;

    }



    .wh_index_about {

        display: unset;

    }



    .wh_index_about_ul {

        justify-content: space-evenly;

    }



    .wh_index_about_bottom {

        width: 100%;

    }



    .wh_index_about_text p {

        width: 80%;

    }



    .nav {

        display: none;

    }



    .wh_rx_top {

        display: none;

    }



    .wh_serch_box {

        display: none;

    }



    .menuBtn {

        display: block;

        top: 4px;

        float: right;

        margin-right: 20px;

        margin-top: 20px;

    }



    .wh_index_news_r p {

        width: 225px;

    }



}



@media (max-width:990px) {

    .wh_index_server_box_btn {

        display: flex;

        flex-wrap: wrap;

        justify-content: space-around;

    }



    .wh_index_server_box_btn li {

        margin-top: 20px;

        margin-left: 0;

    }



    .wh_content_index_title2 p {

        display: -webkit-box;

        -webkit-box-orient: vertical;

        -webkit-line-clamp: 2;

        overflow: hidden;

        font-size: 14px;

    }



    .wh_index_pzbz ul {

        display: unset;

    }



    .wh_index_pzbz ul li {

        display: flex;

        justify-content: space-evenly;

        margin-bottom: 20px;

    }

    .wh_kh_list li{

        width: 31.9%;

    }

    .wh_kh_list li:last-child{display: none}

    .wh_index_pzbz ul li p {

        width: 30%;

        margin-top: 20px;

        display: -webkit-box;

        -webkit-box-orient: vertical;

        -webkit-line-clamp: 4;

        overflow: hidden;

        text-align: left;

    }

    .wh_index_pzbz li img {

        width: 100px;

        height: 100px;

    }

    .wh_index_advance_ul2 {

    }



    .wh_index_advance_ul2 li {

    }



    .wh_index_news_l {

        height: 100px;

    }



    .wh_index_news_r p {

        width: 472px;

    }



    .wh_index_news_ul li {

        margin-right: 0;

        width: 100%;

    }



    .wh_index_news_l p {

        padding: 10px 10px;

    }



    .wh_index_server_box_con_ul li {

        width: 50%;

    }



}



@media (max-width:750px) {

}









/*==================2019/3/4卢昊修改===================*/

.w1730 {

    width: 1730px;

    margin: 0 auto;

}

.nav li {

    box-sizing: border-box;

    padding-top: 8px;

}

.nav li a.on {

    color: #496da9;

}

.wh_rx_top {

    padding-top: 2px;

    box-sizing: border-box;

}

.wh_serch_box {

    margin-top: 40px;

}

.wh_serch_box {

    position: relative;

}

.wh_serch_box .searchinp {

    width: 195px;

    padding-right: 45px;

    box-sizing: border-box;

}

.wh_serch_box .searchbtn {

    position: absolute;

    width: 30px;

    height: 35px;

    right: 15px;

    top: 0;

    z-index: 999;

    background: url(../img/wh_serch.png) no-repeat;

    background-size: 16px 16px;

    background-position: center;

}

.more2 {

    width: 142px;

    height: 40px;

    border: 1px solid #fff;

    display: block;

    margin: 0px auto;

    font-size: 16px;

    color: #fff;

    text-align: center;

    line-height: 42px;

    margin-top: 52px;

}

.wh_index_khjz_box tr td {

    position: relative;

}

.wh_index_khjz_box tr:nth-child(1) td:after {

    content: '';

    position: absolute;

    bottom: -8px;

    right: -8px;

    width: 12px;

    height: 12px;

    background: #496da9;

    z-index: 999;

}

.wh_index_khjz_box tr:nth-child(1) td:nth-child(5):after {

    display: none;

}

.wh_index_pzbz {

    width: 1729px;

    margin: 0 auto;

}

.wh_index_pzbz li h3 {

    font-weight: normal;

    line-height: 1;

    margin-top: 40px;

    margin-bottom: 25px;

}

.wh_index_pzbz li p {

    font-size: 14px;

    line-height: 1.8

}

@media (max-width:1600px) {

    .wh_kh_news,.wh_index_pzbz {

        width: 100%;

    }

}

/*@font-face {*/

/*font-family: fzbw;*/

/*src:url('../font/FZBEIWEIKAISHU-Z15T.TTF')*/

/*}*/

/*@font-face {*/

/*font-family: pfair;*/

/*src:url('../font/PLAYFAIRDISPLAY-ITALIC.OTF')*/

/*}*/

.wh_index_about_text h2 {

    font-family: 'pfair';

    font-weight: normal;

    position: relative;

    color: #6d6d6d;

}

.wh_index_about_text h2 span {

    position: absolute;

    width: 60px;

    height: 1px;

    background: #787a7f;

    left: 30px;

    top: 50%;

}

.wh_index_about_text h3 {

    font-family: 'pfair';

    color: #333333;

    font-weight: normal;

    padding-left: 20px;

}

.wh_index_about_text h3 span {

    /*font-family: '宋体';*/

}

.wh_index_about_text p {

    /*font-family: '宋体';*/

}

.wh_index_about_text a {

    font-family: 'fzbw';

}

.wh_index_about_ul {

    justify-content: space-between;

}

.wh_index_about_ul li {

    width: 24%;

}

.wh_index_news_btn {

    margin-top: 55px;

}

.wh_index_news_btn li {

    border-radius: 0;

    font-size: 16px;

    color: #999;

    border-color: #d6d6d6;

    font-weight: bold;

    position: relative;

    width: 130px;

    height: 35px;

    line-height: 35px;

}

.wh_index_news_btn li.on {

    border-color: #496da9;

}

.wh_index_news_btn li.on:after {

    content: '';

    position: absolute;

    width: 0;

    height: 0;

    left: 50%;

    transform: translateX(-50%);

    bottom: -9px;

    border-top: 9px solid #496da9;

    border-left: 6px solid transparent;

    border-right: 6px solid transparent;

}

.wh_index_news_l {

    font-family: 'Arial';

    width: 70px;

}

.wh_index_news_l h3 {

    font-weight: normal;

    margin-bottom: 5px;

}

.wh_index_news_l p {

    font-size: 14px;

    padding: 0;

}

.wh_index_news_ul {

    width: 1540px;

    justify-content: space-between;

}

.wh_index_news_ul li {

    box-sizing: border-box;

    width: 50%;

    margin-right: 0;

    padding-left: 35px;

}

.wh_index_news_r h3 {

    font-weight: normal;

}

.wh_index_news_r a {

    text-transform: uppercase;

}

.wh_index_news_r a:hover {

    border-color: #496da9;

}



.dzgl span {

    font-size: 14px;

    color: #4683e9;

    font-weight: bold;

    margin-right: 30px;

    line-height: 30px;

}

.dzgl a {

    color: #fff;

    font-size: 14px;

    margin-right: 35px;

    line-height: 30px;

}

.footer_msg ul li {

    line-height: 2;

}



.wh_index_pzbz li p span {

    display: block;

}

@media (max-width: 1729px) {

    .header_box {

        width: 100%;

    }

    .wh_rx_top {

        padding-top: 0;

    }

    .wh_index_news_ul {

        width: 100%;

    }

    .footer_top {

        width: 100%;

    }

    .dzgl {

        width: 100%;

    }

    .footer {

        padding: 0 2%;

    }

    .footer_con {

        width: 100%;

    }

    .wh_serch_box {

        display: none;

    }

    .wh_rx_top {

        /* width: 390px; */

    }

}

@media (max-width: 1600px) {

    .wh_index_pzbz li p {

        font-size: 12px;

    }

}

@media (max-width: 1200px) {

    .header {

        position: relative;

    }

    .menuBtn {

        position: absolute;

        top: 50%;

        transform: translateY(-50%);

        margin-right: 0;

        margin-top: 0;

        right: 20px;

    }

    .wh_index_about_text h2 {

        margin-top: 0;

    }

    .wh_index_about_r {

        width: 100%;

        padding-top: 60px;

        background: #fff;

    }

    .wh_index_advance_ul2 {

        width: 100%;

    }

    .wh_index_advance_ul2 li {

        width: 50%;

        text-align: left;

    }

    .wh_index_advance_ul2 p {

        width: 100%;

        max-width: 90%;

    }

    .wh_index_advance_ul2 li:nth-of-type(odd) {

        text-align: left;

    }

    .wh_index_advance_ul1>li:nth-of-type(2) {

        width: 80%;

    }

    .wh_index_news_r p {

        width: 310px;

    }

    .footer_form input {

        width: 380px;

    }

    .footer_con div:nth-of-type(1) {

        margin-bottom: 30px;

    }

    /*.wh_index_pzbz li {

        width: 24%;

    }

    .wh_index_pzbz li p {

        width: 90%;

        margin: 0 auto;

    }*/

    .wh_index_pzbz li p span {

        display: inline;

    }

}

@media (max-width: 990px) {

    .wh_index_news_ul li {

        width: 100%;

        /*padding-right: 5%;*/

    }

    .wh_index_news_r p {

        width: 100%;

    }

    .wh_index_news_l {

        height: 70px;

        width: 70px;

    }

    .wh_index_news_r {

        width: 80%;

    }

    .footer_con div:nth-of-type(1) {

        width: 33%;

        margin-bottom: 30px;

        text-align: center;

    }

    .footer_con div:nth-of-type(2) {

        width: 33%;

        padding-left: 0;

        text-align: center;

    }

    .footer_con div:nth-of-type(3) {

        width: 33%;

        padding-left: 0;

        text-align: center;

    }

    .footer_con div:nth-child(3) ul {

        border-right: 0;

    }

    .footer_form {

        width: 75%;

        margin-bottom: 30px;

    }

    .footer_form input {

        width: 100%;

    }

    .footer_qr img {

        border-left: none;

        border-right: none;

        padding: 0;

    }



}


.xj_tab{border:1px solid #e6e6e6;border-collapse:collapse;}
.xj_tab td{border:1px solid #e6e6e6;padding: 2%;text-align: center;}

.xj_tab td:nth-of-type(1){width: 5%;}
.xj_tab td:nth-of-type(2){width: 5%;}
.xj_tab td h3{font-size: 18px;}
.xj_tab td p{text-align: justify;}
.xj_tab td h2{font-size: 18px;}






































































