
body{overflow-x: hidden;}
/* CSS Document */
/** 清除内外边距 **/ 
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td, /* table elements 表格元素 */ img/* img elements 图片元素 */ { margin: 0; padding: 0; }
body { color: #333; font-family: "微软雅黑"; font-size: 14px; background-color:#fff; }
ul, li { list-style: none; }
img { border: 0px; vertical-align: middle; }
em{font-style:normal}
a { color: #333; text-decoration: none; }
a:hover {color: #f14668;text-decoration: none;}/*大红 e4000f 橙色 ff9900*/
.clear { clear: both; }
.fl, .l { float: left; }
.fr, .r { float: right; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
i { font-style:inherit; }
table { border-collapse: collapse; border-spacing: 0 }
.mt10 { margin-top: 10px !important; }
.mt20 { margin-top: 20px !important; }
.clearfix:after,.clf:after { content: '\0020'; display: block; height: 0; clear: both; font-size: 0; visibility: hidden }
.clearfix,.clf { *zoom:1
}
.clear { clear: both; }
.red { color: #f60; }
.red1 { color: #F00; }
.grey { color: #999999; }
.orange { color: #ff7800!important; }
.green { color: #090!important; }
.black { color:#333; }
.blue { color:#09f; }
.f12 { font-size:12px; }
.f14 { font-size:14px !important; }
.w {margin:0 auto;width: 1200px;}
.w1 { margin:0 auto; width:1000px; }
.mt15 { margin-top:15px; }
.pr { position: relative; }
.rel,.f_pr {
    position: relative;
}.db {
    display: block;
}.f_pa {
    position: absolute;
}
input {
    border: 0;
    outline: none;
}
/*header*/
/*头部开始*/
.top {height: 126px;}
.h_top {height: 50px;overflow:hidden;color: #999;line-height: 50px;background-color: #fff;font-size:12px;}
.h_top img { vertical-align:middle; margin-right:-5px; }
.h_top a {color: #333;font-weight:normal;padding: 0 4px;vertical-align:middle;display: inline-block;margin-top: -7px;}
.h_nr {}
.h_logo {height: 90px;overflow:hidden;margin-top: -30px;}
.h_lx {width: 700px;border-top: 1px solid #e5e5e5;margin-top: 4px;}
.hide, .hid { display: none; }
.top_tel{color: #f14668;font-weight: bold;background: url(../image/top_tel.png) no-repeat left center;padding-left: 38px;display: inline-block;margin-right: 20px;font-size: 16px;margin-top: 4px;}
/*头部结束*/

/*nav*/
#menu {clear:both;z-index:9999;margin-top: 15px;_margin-top:12px;margin-right:-40px;}
.nav {float:right;width: 750px;height:35px;}
.nav .mainlevel { float:left; text-align:center; line-height:35px; }
.nav .nx { float:left; line-height:35px; color:#e5e5e5 }
.nav .mainlevel a {display:block;color: #1b2853;font-size:16px;text-align:center;padding: 0 22px;padding-bottom:12px;height:35px;display:block;font-family:"微软雅黑";}
.nav .mainlevel a:hover, .nav .mainlevel a.hover {text-decoration:none;color: #f14668;}
#nav .two { z-index:9999; left:-9999em; position:absolute; display:block; width:123px; margin-left:-10px; }
#nav .two li {background:#fff;filter:alpha(opacity=95);-moz-opacity:.95;opacity:0.95;border-bottom:1px solid #eee;height: 40px;}
#nav .two li a {padding:0;width:123px;text-align:center;font-size:13px;line-height: 40px;height: 40px;display:block;_padding-bottom:6px;/*IE6 only*/font-family:"微软雅黑";}
#nav .two li a:hover { color:#FFF; background:#f14668; text-decoration:none; }
#nav li.sfhover ul li .three { z-index:9999; left:-9999em; position:absolute; display:block; width:123px; }
#nav li:hover div { left: auto; }
#nav li.sfhover div { left:auto; }
#nav li ul li.sfhover .three { left:123px; margin-top:-30px; }
.index-top-user {
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 30px;
    margin-top: 35px;
}
.index-top-user a{
    color: #ffffff;
    background-color: #1b2853;
    padding: 7px 16px;
    font-size: 14px;
    border-radius: 0 5px 5px 0;
}
.header-right { float:right; }
.navbar-right li {padding:0;float:left;padding: 32px 0;}
.navbar-right li a { font-size:14px; color:#eee; border-radius:3px; padding:5px 20px; line-height:20px; height:20px; color:#fff; display:block; }
.header.solid .navbar-right li a, .header:hover .navbar-right li a {color:#0c6de3;
}
.navbar-right li a.nav_help { margin-right:10px; }
.navbar-right li a:hover { color:#0c6de3;  }


/* 全屏banner */
.banner_blk { position: relative; z-index: 1; width: 100%;/*banner宽度*/ height: 640px;/*图片高度*/ overflow: hidden; }
.banner { position: absolute; top: 0px; left: 50%; z-index: 1; margin-left: -960px;/*图片宽度/2*/ width: 1920px;/*图片宽度*/ height: 100%; overflow: hidden; }
.banner p { width: 1920px; height: 100%; text-align: center; font-size: 0px; }
.banner_button_blk {width: 100%;position: absolute;bottom: 10px;height: 50px;z-index: 2;}
.banner_button { position: absolute; left: 50%; margin-left: -600px; bottom: 0px; z-index: 2; width: 1200px; height: 50px; line-height: 50px; text-align: center; }
.banner_button a {display: inline-block;margin: 20px 6px;margin-bottom: 0;width: 31px;height: 8px;font-size: 0px;text-align: center;color: #fff;outline: none;background: #fff;-moz-outline: none;blr: expression(this.onFocus=this.blur());border-radius: 20px;}
.banner_button a.activeSlide {background: #f14668;width: 40px;}
.banner_button a:hover { background: #f14668; }
.banner_left, .banner_right {position: absolute;background: url(../image/prev.png) no-repeat center center;top: 240px;left: 22px;display: block;width: 54px;height: 100px;z-index: 999999;cursor: pointer;}
.banner_right { background: url(../image/next.png) no-repeat center center; left: auto; right: 22px; }
.banner_left:hover, .banner_right:hover { background-color: rgba(255, 255, 255, 0.2); }

/*滚动公告*/

/*notice*/
.gonggao{width: 100%;background-color: #fff;}
.notice {
    
font-size: 14px;
    
height: 54px;
    
line-height: 54px;
}
.notice .notice_tit {
    color: #f14668;
    font-weight: bold;
    width: 100px;
    float: left;
    padding-left: 30px;
    background: url(../image/gonggao.png) no-repeat left 16px;
}
.notice_ul {
    width: 1010px;
    float: left;
    overflow: hidden;
}
.notice_ul li {
    width: auto;
    margin-right: 10px;
    display: inline;
    line-height: 40px;
}
.notice_ul li span {
    color: #f14668;
    font-weight: bold;
    display: inline-block;
    line-height: 20px;
}
.notice_ul li a {
    color: #f14668
}
.notice_ul li a:hover {
    text-decoration: underline;
    color: #f14668
}
.notice_more {
    width: 90px;
    float: right;
    display: block;
    text-align: right;
    color: #999;
    font-size: 12px;
}

/*快捷*/
.qk_txt{width: 230px;float: left;text-align: left;margin-left: 10px;}

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 30px;
}

.section-heading h2 {
    font-family: poppins, Sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 42px;
    letter-spacing: -1px;
    color: #1b2853;
    margin: 20px 0 20px;
}

.section-heading h4 {
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 0;
    color: #f14668;
    margin: 0 0 15px;
    font-weight: normal;
}

*, ::after, ::before {
    box-sizing: border-box;
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}
.col-lg-3 {
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    max-width: 33.33%;
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    box-sizing: border-box;
}
.col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.service-box {
    background-color: #f7f7f7;
    position: relative;
    transition: all .3s ease-in-out;
    overflow: hidden;
    height: 160px;
}

.service-box:hover {
    background-color: #f14668
}

.service-content {
    text-align: center;
    padding: 20px 24px;
}
.service-section{}
.service-content .service-icon {
    color: #f14668;
    width: 80px;
    height: 60px;
    line-height: 60px;
    font-size: 60px;
    margin-bottom: 10px;
    text-align: center;
    margin: 22px auto 0 auto;
    float: left;
}
.service-content .service-icon .dl{background:url(../image/icon_font.png) no-repeat;width: 80px;height: 60px;display: inline-block; transition:all 0.5s;}
.service-content .service-icon .dl.dl-01{background-position: -20px -30px;}
.service-content .service-icon .dl.dl-02{background-position: -170px -28px;}
.service-content .service-icon .dl.dl-03{background-position: -314px -30px;}
.service-content .service-icon .dl.dl-04{background-position: -460px -27px;}

.col-lg-3:hover .service-content .service-icon .dl{background-position-y: -125px;}
.col-lg-3:hover .service-content .service-icon .dl.dl-02{background-position-y: -123px;}
.col-lg-3:hover .service-content .service-icon .dl.dl-04{background-position-y: -123px;}

.service-content h3 {
    font-size: 21px;
    font-weight: 600;
    line-height: 26px;
    letter-spacing: -.5px;
    color: #000;
    margin: 15px 0;
}

.service-content p {
    font-size: 13px;
    color: #797979;
    line-height: 24px;
}

.service-box:hover .service-icon,
.service-box:hover .service-content h3,
.service-box:hover .service-content p,
.service-box:hover .read-more,
.service-box:hover .service-content .overlay-icon i {
    color: #fff
}

.read-more {
    font-family: work sans, Sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0;
    color: #f14668;
    text-transform: uppercase;
    margin-top: 10px;
    display: inline-block;
}

.service-content .overlay-icon {
    font-size: 90px;
    position: absolute;
    bottom: 10px;
    right: 10px;
    opacity: .2
}

.service-content .overlay-icon i {
    color: #f14668;
    font-size: 90px
}

.service-section-2 {
    position: relative;
    z-index: 1
}

.service-bg {
    position: absolute;
    background-image: url(http://www.ywstygj.com/content/img/satellite-map.png);
    background-position: top center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: -1
}

.service-wrap {
    box-shadow: 0 20px 30px 5px rgba(61, 1, 4, .1);
    border-bottom: 3px solid #f14668
}

.service-thumb {
    position: relative;
    overflow: hidden
}

.service-thumb img {
    width: 100%;
    overflow: hidden
}

.service-thumb .read-more {
    background-color: #f14668;
    border: 10px solid rgba(0, 0, 0, .1);
    box-sizing: content-box;
    opacity: .9;
    width: 100px;
    height: 100px;
    line-height: 100px;
    text-align: center;
    border-radius: 50%;
    position: absolute;
    right: -30px;
    bottom: -30px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 20px;
    z-index: 1
}

.service-info {
    background-color: #fff;
    padding: 30px
}

.service-info h3 {
    font-family: poppins, Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 26px;
    letter-spacing: -.5px;
    color: #263a4f
}

.service-info p {
    font-family: open sans, Sans-serif;
    color: #6a8695;
    font-size: 15px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: -.2px;
    margin-bottom: 0
}

.service-wrap .service-thumb:before {
    background-color: rgba(2, 14, 40, .8);
    content: "";
    position: absolute;
    width: 90%;
    height: 90%;
    left: 50%;
    top: 50%;
    visibility: hidden;
    opacity: 0;
    transform: translateY(-50%) translateX(-50%) scale(0);
    transition: all .2s linear
}

.service-wrap:hover .service-thumb .read-more {
    transform: scale(1.5);
    transition: all .2s linear;
    opacity: .9
}

.service-wrap:hover .service-thumb:before {
    visibility: visible;
    opacity: 1;
    transform: translateY(-50%) translateX(-50%) scale(1)
}

.service-section-3 {
    margin-top: -80px;
    padding-bottom: 80px;
    z-index: 1
}
.default-btn {
    display: inline-block;
    background: #f14668;
    color: #fff;
    font-family: work sans,sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    height: 40px;
    line-height: 40px;
    padding: 0 44px;
    letter-spacing: 0;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
    transition: all ease 700ms;
    -moz-transition: all ease 700ms;
    -webkit-transition: all ease 700ms;
    -ms-transition: all ease 700ms;
    -o-transition: all ease 700ms;
    z-index: 1;
    font-weight: bold;
    letter-spacing: 1px;
}

.default-btn:hover{color: #fff;background: #061b49;}
.default-btn:hover span {
    height: 600px;
    width: 562.5px;
     
    
}

/*服务*/
.xl_tit{ text-align: center; }
.xl_tit h4{font-size: 44px;color: #000000;font-weight: bold;margin-bottom: 7px;}
.xl_tit span{font-size: 20px;color: #9e9d9d;}
.xl_tit em{display:block;width:84px;height:1px;background-color:#f14668;margin: 14px auto 0 auto;}
.serv_bg {
    height: 470px;
    background-color: #f14668;
    padding-top: 30px;
    margin-bottom: 141px;
}
.serv_box{ margin-bottom:60px;}

.serv_box .picScroll-left{/* overflow:hidden; */position:relative;}
.serv_box .hd{position: absolute;bottom: -34px;left: 50%;margin-left: -52px;}
.serv_box .hd .prev,.serv_box .picScroll-left .hd .next{display:block;width: 46px;height: 46px;float:right;margin-right: 20px;margin-top:10px;overflow:hidden;cursor:pointer;background: url("../image/serv_jt.png") 15px 13px no-repeat;border: solid 1px #f14668;border-radius: 100px;}
.serv_box .hd .next{background-position: -92px 14px !important;}
.serv_box .hd .next:hover{background-position: -58px 14px !important;background-color: #f14668; border-color:#f14668;}
.serv_box .hd .prev:hover{background-position: -18px 13px !important;background-color: #f14668; border-color:#f14668;}


.serv_box .hd .prevStop{ background-position:-60px 0; }
.serv_box .hd .nextStop{ background-position:-60px -50px; }
.serv_box .hd ul{ float:right; zoom:1; margin-top:10px; zoom:1; }
.serv_box .hd ul li{ float:left;  width:9px; height:9px; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("http://www.ywstygj.com/content/images/icoCircle.gif") 0 -9px no-repeat; }
.serv_box .hd ul li.on{ background-position:0 0; }
.serv_box .tempWrap{height: 400px;}
.serv_box .bd{margin-top: 40px;
}
.serv_box .bd ul{ zoom:1;    overflow: visible !important; }
.serv_box .bd ul li{
        margin: 0 10px;
        float:left;
        _display:inline;
        text-align:center;
        box-shadow: 0px 3px 10px 0px 
        rgba(0, 0, 0, 0.1);
        width: 282px !important;
        height: 340px;
        border: 3px solid #fff;
        }
.serv_box .bd ul li:hover{box-shadow: 0px 2px 10px 0px 
        rgba(0, 0, 0, 0.2);}
.serv_box .bd ul li:last-child{ margin-right:0;}
.serv_box .bd ul li .serv_co img{width: 276px;height: 334px;display:block;}
.serv_box .bd ul li .serv_txt{text-align:left;}
.serv_box .bd ul li .serv_txt>a{font-size: 20px;color: #000;}
.serv_box .bd ul li .serv_txt>a:hover{ color:#d40511;}
.serv_box .bd ul li .serv_txt>p{font-size: 14px;line-height: 22px;color: #999;height: 60px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;margin-top: 10px;}
.serv_box .serv_more{width: 156px;height: 43px;background-color: #f14668 !important;border-radius: 22px;display:block;line-height: 42px;box-sizing: border-box;position: relative;transition:all 0.3s;margin: -22px auto 0 auto;padding: 0 20px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.serv_box .serv_more:hover{ width:90%;}

.serv_box .serv_more a{color: #fff;}
.serv_box .serv_more:hover a:before{ color:#038dd4;}

.serv_box .serv_more{text-align: center;color: #fff;background: linear-gradient(269deg,#038dd4,#038dd4) no-repeat;background-size: 0 100%;transition: all .35s;cursor: pointer;}
.serv_box .serv_co .serv_more:hover{background-size: 100% 100%;  }
.pro_item:hover .pro_a a{color: #fff;}

/*优势*/
.index_two{padding: 60px 0px 0px 0px;position:relative;background: url(../image/ys_bg.jpg) no-repeat;}
.index_two_ul{margin-top: 50px;}
.index_two_ul li{float:left;margin-bottom:60px;width:33.3%}
.index_two_main{display:block;width: 260px;margin:0px auto;text-align:center;color:#999999;font-size:14px;line-height:24px;}
.index_two_main_tl{color: #000;font-size:18px;margin-top: 24px;height:24px;overflow:hidden;margin-bottom:10px;font-weight: bold;}
.index_two_main_text{height:48px;overflow:hidden;font-size: 16px;color: #666;}
.index_two_main:hover .index_two_main_tl{color:#0078c4}
.index_two_main:hover{color:#0078c4}
.index_two_main img{-webkit-transition:-webkit-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;-ms-transition:-ms-transform 1s ease-out}

/*流程*/
.main{ }
.main .tit{ text-align:center; color:#333; font-size:28px; line-height:28px; padding:46px 0 36px 0;}
.main .tit span{color: #fff;font-size:12px;display:block;padding-top:20px;line-height:20px;}

.main_s{width:100%;background: url(../image/lc_bg.png) no-repeat;padding-top: 130px;padding-bottom: 80px;background-size: 100% 100%;height: 663px;}
.main .main_s .tit{color: #fff;}
.main_s ul{
    margin-top: 22px;
    padding: 0 40px;
    display: flex;
    justify-content: space-between;
}
.main_s ul li{width:160px;font-size:18px;text-align:center;color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;}
.main_s ul li:nth-child(2),.main_s ul li:nth-child(4),.main_s ul li:nth-child(6){margin-top: 100px;}
.main_s ul li p{color: #fff;font-size: 18px;}
.main_s ul li i{color: #Fff;display:block;font-size: 14px;font-style: normal;margin-top: 10px;}
.main_s ul li b{ display:block; font-size:12px; line-height:14px; background:#fff; width:44px; height:44px; position:absolute; right:1px; top:0; color:#ff6800; -moz-border-radius:50%;-webkit-border-radius:50%; border-radius:50%; font-weight:bold;}
.main_s ul li b em{ padding-top:8px; display:block}
.main_s ul li:last-child{ margin-right:0;}
.main_s p.tip{text-align:center;font-size:12px;color: #fff;margin-top:90px;}

.lc_img{ position: relative; }
.lc_img span{position: absolute;background-color: #0c6de3;border-radius: 100px;width: 30px;height: 30px;line-height: 30px;left: 66px;bottom: -10px;}


/*news*/
.news_box{margin-bottom:60px;margin-top: 60px;}
.news_bg{background: url(../image/news_bg.jpg) no-repeat;height: 498px;margin-top: 120px;}
.news_row{}
.blog-area {height: auto;width: 100%;margin-bottom: 60px;}
.news_co{width: 33.33333333%;float: left;position: relative;min-height: 1px;padding-right: 23px;padding-left: 23px;box-sizing: border-box;margin-top: -60px;}
.news_co img {width: 100%;height: 240px;}
.blog-meta {
    padding: 10px 0;
}
.blog-meta span{color: #999;margin-right: 5px;font-size: 14px;}
.blog-meta i{color: #333;padding-right: 10px;}
.blog-text h4 a {color: #333;text-decoration: none;}
.news_co h4:hover a{color:#f14668;}
.blog-text{background-color:#fff;padding: 20px;}
.blog-text h4 {color: #444;margin-bottom: -3px;font-size: 20px;line-height: 26px;font-weight: normal;}

.blog-text p{margin: 0 0 15px;font-size: 14px;color: #000;line-height: 26px;}
.single-blog .ready-btn {
  border: 1px solid #444;
  border-radius: 30px;
  color: #444;
  cursor: pointer;
  display: inline-block;
  font-size: 15px;
  font-weight: 500;
  margin-top: 10px;
  padding: 10px 20px;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.4s ease 0s;
}

.single-blog .ready-btn:hover {
  border: 1px solid #fa9a04;
  color: #fff;
}
.ready-btn:hover {
    color: #fff;
    background: #038dd4;
    border: 1px solid #038dd4;
    text-decoration: none;
}

.news_more{width:230px;background-color: #f14668;margin: 0 auto;padding: 10px 0;text-align: center;font-size: 18px;border-radius: 100px;margin-top: 40px;}
.news_more a{color: #fff;}
.news_more:hover{ background-color:#038dd4;}

.news_cha{ color: #666;position: relative; }
.news_cha:before{content: "";position: absolute;width: 28px;height: 7px;background: url(../image/new_more.png) no-repeat;right: -40px;top: 7px;}



/*合作伙伴*/
.huoban_bg{margin-bottom: 20px;}

.huoban_bg .picScroll-left{ overflow:hidden; position:relative;}
.huoban_bg .picScroll-left .hd{ position: absolute; width: 1200px;margin-top: 66px;}

.huoban_bg .picScroll-left .hd .prev,.huoban_bg .picScroll-left .hd .next{ display:block;  width:27px; height:35px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
             cursor:pointer; background:url("http://www.ywstygj.com/content/images/arrow.png") 0 0 no-repeat;}
.huoban_bg .picScroll-left .hd .next{ background-position:-132px 0px  }
.huoban_bg .picScroll-left .hd .prev{float: left;}
.huoban_bg .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.huoban_bg .picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.huoban_bg .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.huoban_bg .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background: #ccc; }
.huoban_bg .picScroll-left .hd ul li.on{ background-position:0 0; }
.huoban_bg .picScroll-left .bd{padding: 40px 0;}
.huoban_bg .picScroll-left .bd .tempWrap{ width:1100px !important;}
.huoban_bg .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.huoban_bg .picScroll-left .bd ul li{margin: 6px 6px;float:left;_display:inline;overflow:hidden;text-align:center;border: 1px solid #f1f1f1;box-sizing: border-box;}
.huoban_bg .picScroll-left .bd ul li:hover{border: 1px solid #f14668;}
.huoban_bg .picScroll-left .bd ul li .pic{ text-align:center; }
.huoban_bg .picScroll-left .bd ul li .pic img{width: 185px;height: 94px;display:block;padding:2px;}
.huoban_bg .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.huoban_bg .picScroll-left .bd ul li .title{ line-height:24px;   }


/*fo_登录*/
.fo_login{background: url(../image/fo_bg.jpg) no-repeat;height: 293px;text-align: center;}
.fo_login a{color: #fff;border: 1px solid #fff;border-radius: 100px;font-size: 28px;padding: 6px 80px 8px 80px;text-align: center;margin-top: 119px;display: inline-block;}
.fo_login a:hover{background-color:#f14668; border:none;}
/*footer*/
.footer {
    background: #0c0d22;
    padding: 50px 0 0 0;
    color: #fff;
}
.footer .w{display: flex;justify-content: space-between;}
.footer .fo_co{}
.footer .fo_co:nth-child(2),.footer .fo_co:nth-child(3){margin-top: 30px;}
.footer .fo_co span{font-size:18px;margin-bottom:10px;display: block;}
.footer .fo_co ul li{  line-height:40px;}
.footer .fo_co ul li a{ font-size:16px; color:#5d5d65;}
.footer .fo_co.fo_lx span,.footer .fo_co.fo_erweima span{color:#5d5d65;font-size:16px;margin-top: 22px;}
.footer .fo_co.fo_erweima{text-align:right;margin-top: 30px;}
.footer .fo_co.fo_erweima em{font-size:18px;display:block;margin-bottom: 20px;}
.footer .fo_co.fo_erweima img{width: 110px;}

.ban{text-align: center;border-top:1px solid #252639;padding: 20px 0;color: #5d5d65;margin-top: 40px;}


