/** ********************************************** **
    头部css（header-1.css）
**/
#topMain>li>a {
    height:96px;
    line-height:76px;
}
#topMain.nav-pills>li>a {
    color:#1F262D;
    font-weight:400;
    background-color:transparent;
}
#topMain.nav-pills>li:hover>a,
#topMain.nav-pills>li:focus>a {
    color:#1F262D;
    background-color:rgba(0,0,0,0.03);
}
#topMain.nav-pills>li.active>a {
    color:#687482;
}

#topMain.nav-pills>li>a.dropdown-toggle {
    padding-right:25px;

    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
}
#topMain.nav-pills>li>a.dropdown-toggle:after {
    display: block;
    content: "\f107";
    position: absolute;
    top: 50%;
    right: 10px;
    margin: -5px 0 0;
    font-family: FontAwesome;
    font-size: 12px;
    opacity: .3;
    line-height: 1em;

    -webkit-transition: -webkit-transform .2s ease-in;
    -moz-transition: -moz-transform .2s ease-in;
    -ms-transition: -ms-transform .2s ease-in;
    -o-transition: -o-transform .2s ease-in;
    transition: transform .2s ease-in;
}
#header.bottom.dropup #topMain.nav-pills>li>a.dropdown-toggle:after {
    content: "\f106";
}

#topNav .navbar-collapse {
    float:right;
}

#topNav a.logo {
    height:96px;
    line-height:96px;
    overflow:hidden;
    display:inline-block;
}



@media only screen and (max-width: 1215px) {
    #topMain.nav-pills>li>a {
        font-size:13px;
    }
}

@media only screen and (max-width: 992px) {
    /* Force 60px */
    #header {
        height:60px !important;
    }
    #header #topNav a.logo {
        height:60px !important;
        line-height:50px !important;
    }
    #header #topNav a.logo>img {
        max-height:60px !important;
    }
    #header #topNav #topMain>li>a {
        height:40px !important;
        line-height:40px !important;
        padding-top:0;
    }


    #topMain>li {
        border-bottom:rgba(0,0,0,0.1) 1px solid;
    }
    #topMain>li:last-child {
        border-bottom:0;
    }

        #header li.search .search-box {
            margin:0 !important;
            position:fixed;
            left:0; right:0;
            top:60px !important;
            width:100%;
            background-color:#fff;
            border-top:rgba(0,0,0,0.1) 1px solid;
        }
}
/** ********************************************** **
    结束：头部css（header-1.css）
**/

/** ********************************************** **
    颜色主题css(orange.css)
**/
/** Orange #F07057
 **************************************************************** **/
    ::selection {
        background: #F07057;
    }
    ::-moz-selection {
        background: #F07057; /* Firefox */
    }
    ::-webkit-selection {
        background: #F07057; /* Safari */
    }


    a,
    a:focus:not(.btn),
    section.dark a,
    #slidetop a:hover,
    h1 > span,
    h2 > span,
    h3 > span,
    h4 > span,
    h5 > span,
    h6 > span,
    .pagination>li>a,
    .pagination>li>a:hover,
    .pagination>li>span,
    ul.list-links>li>a:hover,
    #sidepanel ul li a[data-toggle="collapse"],
    #sidepanel ul li a[data-toggle="collapse"]:hover,
    #sidepanel ul li a:hover,
    .menu-list ul li a:hover,       /* header-0.css */
    .menu-list ul li.active a,      /* header-0.css */
    #menu_overlay_close:hover,  /* header-0.css */
    #topMain.nav-pills>li.active>a>span.topMain-icon,
    #page-menu.page-menu-light ul>li:hover>a>i,
    #page-menu.page-menu-dark ul>li:hover>a>i,
    #page-menu.page-menu-transparent ul>li:hover>a>i,
    #page-menu.page-menu-light ul>li.active>a>i,
    #page-menu.page-menu-dark ul>li.active>a>i,
    #page-menu.page-menu-transparent ul>li.active>a>i,
    .tp-caption.block_white,
    section span.theme-color,
    section em.theme-color,
    section i.theme-color,
    section b.theme-color,
    section div.theme-color,
    section p.theme-color,
    .owl-carousel.featured a.figure>span>i,
    .owl-carousel.featured a:hover,
    figure.zoom>a.lightbox:hover,
    #portfolio h2>a:hover,
    #portfolio h3>a:hover,
    #portfolio h4>a:hover,
    #portfolio h5>a:hover,
    #portfolio h6>a:hover,
    .tab-post a:hover,
    .tag:hover>span.txt,
    section.dark .tag:hover>span.txt,
    ul.widget-twitter li>small>a:hover,
    .blog-post-item h2>a:hover,
    .blog-post-item h3>a:hover,
    .blog-post-item h4>a:hover,
    .blog-post-item h5>a:hover,
    .item-box .item-hover .inner .ico-rounded:hover>span,
    ul.side-nav>li:hover>a,
    ul.side-nav>li a:hover,
    ul.side-nav>li.active>a,
    a.href-reset:hover,
    a.href-reset.active,
    .href-reset a.active,
    .href-reset a:hover,
    .href-reset a.active,
    .price-clean-popular h4,
    .box-icon.box-icon-color i,
    .switch-primary.switch-round > input:checked + .switch-label:after,
    section.dark .nav-tabs.nav-clean>li.active>a {
        color: #F07057;
    }

    #sidepanel.sidepanel-theme-color,
    div.alert.alert-theme-color,
    div.alert.alert-primary,
    span.badge-default,
    span.label-default,
    .list-group-item.active>.badge.badge-default,
    .nav-tabs.nav-alternate>li.active>a,
    .datepicker table tr td.active.active,
    .callout-theme-color,
    .progress-bar-primary,
    .toast-primary,
    .owl-theme .owl-controls .owl-page span,
    .open>.dropdown-toggle.btn-primary,
    .btn-primary,
    .btn-primary:hover,
    .btn-primary:active,
    .btn-primary:focus,
    .pagination>.active>a,
    .pagination>.active>a:hover,
    #header li.quick-cart .quick-cart-box a.btn,
    #header li.quick-cart .quick-cart-box a.btn:hover, /* used by dark & transparent header */
    #topMain.nav-pills>li.active>a>span.theme-color ,
    .ei-slider-thumbs li.ei-slider-element,         /* elastic slider active indicator */
    .flex-control-paging li a.flex-active,              /* flex slider bullets */
    .tp-caption.block_theme_color,
    .tp-bullets.simplebullets.round .bullet.selected,
    i.ico-color,
    .caption-primary,
    .shop-list-options .btn.active,
    .box-static.box-color,
    .switch.switch-primary > input:checked + .switch-label,
    .fancy-file-upload.fancy-file-primary>span.button,
    .primary-slider .ui-slider .ui-slider-handle:before,
    .primary-slider .ui-slider .ui-slider-range,
    .ribbon-inner,
    .info-bar.info-bar-color,
    .music-album-title:hover,
    .inews-item .inews-thumbnail .inews-sticky,
    #progressBar #bar,                              /* OWL */
    #page-menu,
    #page-menu ul {
        background-color:#F07057;
    }

    /* !important required */
   .swiper-pagination{
   	width: 1200px !important;
   	margin: auto !important;
   	margin-top:40px !important;
   	}
   .swiper-pagination>span{
   	    width:15px !important;
    	height:15px !important;
    	border-radius: 15px !important;
    	background: #d0d0d0 !important;
    	margin: 0 8px;}
    #music-player .mejs-controls .mejs-time-rail .mejs-time-current,
    #music-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
    section .theme-background,
    .swiper-pagination-bullet-active {
    	width:15px;
    	height:15px;
    	border-radius: 15px;
    	border:5px solid #ad7831;
    }
    .inews-content-inner h3>a,
    div.side-nav ul>li:hover>a,
    div.side-nav ul>li.active>a,
    .pagination.pagination-simple>li.active>a,
    div.side-nav ul.list-group-bordered>li>a:hover,
    section .theme-color {
        color:#F07057 !important;
    }

    .primary-slider .ui-slider .ui-slider-handle,
    .switch.switch-primary > input:checked + .switch-label,
    .timeline_center li h3:before,
    .timeline_center:after,
    a.thumbnail.active,
    a.thumbnail:hover,
    .btn-primary,
    .btn-primary:hover,
    .btn-primary:active,
    .btn-primary:focus {
        border-color:#F07057;
    }

    .open>.dropdown-toggle.btn-primary,
    .btn-primary,
    .btn-primary:active,
    .btn-primary:focus,
    .btn-primary:hover
    .pagination>.active>a,
    .pagination>.active>a:hover {
        border-color: #F07057;
    }

    #topNav ul.dropdown-menu { /* submenu border top color */
        border-top-color:#F07057;
    }
    section.featured-grid div.row>div .ribbon:before,
    .modal-content {
        border-top-color:#F07057;
    }

    #topNav ul.dropdown-menu {
        border-color: #F07057 #fff #fff;
    }
    #topNav div.submenu-dark ul.dropdown-menu {
        border-color: #F07057 #3F3F3F #3F3F3F;
    }
    #topNav div.submenu-color ul.dropdown-menu {
        border-color: #F07057 #3F3F3F #3F3F3F;
    }
    #topMain li.search .search-box {
        border-top: #F07057 2px solid;
    }


    /* COLOR DROP DOWN MENU */
    #topNav div.submenu-color ul.dropdown-menu {
        background-color:#F07057;
    }
    #topNav div.submenu-color ul.dropdown-menu {
        border-color: #888 #F07057 #F07057;
    }

    #topNav div.submenu-color ul.dropdown-menu a.dropdown-toggle {
        background-image: url('../../../../X行政学院/hdimg/images/submenu_light.png');
    }
    #topNav div.submenu-color ul.dropdown-menu li.active>a,
    #topNav div.submenu-color ul.dropdown-menu li.active:hover>a,
    #topNav div.submenu-color ul.dropdown-menu li.active:focus>a,
    #topNav div.submenu-color ul.dropdown-menu li:hover>a,
    #topNav div.submenu-color ul.dropdown-menu li:focus>a,
    #topNav div.submenu-color ul.dropdown-menu li:focus>a {
        color:#fff;
        background-color:rgba(0,0,0,0.15);
    }
    #topNav div.submenu-color ul.dropdown-menu li.divider {
        background-color:rgba(255,255,255,0.3);
    }
    #topNav div.submenu-color ul.dropdown-menu>li a {
        color:#fff;
    }
    #topNav div.submenu-color #topMain>li.mega-menu div.row div>ul>li>span {
        color:#fff;
    }
    #topNav div.submenu-color #topMain>li.mega-menu div.row div {
        border-left: rgba(0,0,0,0.2) 1px solid;
    }


    /* Theme Color Section */
    section.theme-color,
    section.theme-color div.heading-title.heading-dotted h1,
    section.theme-color div.heading-title.heading-dotted h2,
    section.theme-color div.heading-title.heading-dotted h3,
    section.theme-color div.heading-title.heading-dotted h4,
    section.theme-color div.heading-title.heading-dotted h5,
    section.theme-color div.heading-title.heading-dotted h6 {
        color:#fff;
        background-color: #F07057;
    }
    section.theme-color div.heading-title h1,
    section.theme-color div.heading-title h2,
    section.theme-color div.heading-title h3,
    section.theme-color div.heading-title h4,
    section.theme-color div.heading-title h5,
    section.theme-color div.heading-title h6 {
        background-color: #F07057;
    }
    section.theme-color div.heading-title h1 span,
    section.theme-color div.heading-title h2 span,
    section.theme-color div.heading-title h3 span,
    section.theme-color div.heading-title h4 span,
    section.theme-color div.heading-title h5 span,
    section.theme-color div.heading-title h6 span {
        color:#fff;
    }
    section.theme-color a {
        color:#fff;
        text-decoration:none;
    }
    section.theme-color a:hover {
        color:#111;
    }
    section.theme-color pre {
        background-color:rgba(0,0,0,0.1);
    }
    section.theme-color div.heading-border-bottom.heading-color {
      border-bottom-color:rgba(255,255,255,0.5);
    }
/** Vertical Menu
*************************************************** **/
body.menu-vertical #mainMenu.sidebar-vertical .sidebar-nav .navbar li:hover>a,
body.menu-vertical #mainMenu.sidebar-vertical .dropdown-menu>.active>a,
body.menu-vertical #mainMenu.sidebar-vertical .dropdown-menu>.active>a:focus,
body.menu-vertical #mainMenu.sidebar-vertical .dropdown-menu>.active>a:hover,
body.menu-vertical #mainMenu.sidebar-vertical .navbar-default .navbar-nav>.active>a,
body.menu-vertical #mainMenu.sidebar-vertical .sidebar-nav .navbar li:hover>a {
    color:#F07057 !important;
}
/** [Shortcode] Buttons
*************************************************** **/
section.dark .btn-default:hover {
    color: #F07057;
    background-color:rgba(0,0,0,0.3);
}


/** [Shortcode] Page Header
*************************************************** **/
    section.page-header .breadcrumb a:hover  {
        color: #F07057 !important;
        text-decoration:none;
    }


/** [Shortcode] Dividers
*************************************************** **/
    div.divider.divider-color i {
        color:#fff;
    }
    div.divider.divider-color:before,
    div.divider.divider-color:after {
        border-top:#F07057 1px solid;
    }
    div.divider.divider-color i {
        color:#F07057;
    }
    div.divider.divider-circle.divider-color i {
        color:#fff;
        background-color: #F07057;
    }
    div.divider.divider-border>a:hover>i {
        color:#F07057;
    }


/** [Shortcode] Headings
*************************************************** **/
    div.heading-title.heading-line-single.heading-color:before,
    div.heading-title.heading-line-double.heading-color:before {
        border-color:#F07057;
    }
    div.heading-border-bottom.heading-color {
        border-bottom-color:#F07057;
    }
    div.heading-title.heading-border.heading-color,
    div.heading-title.heading-border.heading-inverse.heading-color {
        border-color:#F07057;
    }
    section.dark div.heading-title.heading-border-bottom {
        border-bottom-color:#F07057;
    }

/** [Shortcode] Icon Boxes
*************************************************** **/
.box-icon a.box-icon-title:hover>h2 {
    color:#F07057;
}
.box-icon a.box-icon-title:hover>i {
    color:#fff;
    background-color:#F07057;
}
.box-icon a.box-icon-more {
    color:#111;
}
.box-icon a.box-icon-more:hover,
section.dark .box-icon a.box-icon-more:hover {
    color:#F07057;
}

.box-video a.box-video-title:hover h2,
.box-video a.box-image-title:hover h2 {
    color:#F07057;
}

.box-flip .box2 {
    color:#fff;
    background-color:#F07057;
}

.box-flip .box2 h1,
.box-flip .box2 h2,
.box-flip .box2 h3,
.box-flip .box2 h4,
.box-flip .box2 h5,
.box-flip .box2 h6 {
    color:#fff;
}

.box-static.box-border-top {
    border-color:#F07057;
}



/** [Shortcode] Navigations
*************************************************** **/
.navbar-primary {
    border-color:#F07057 !important;
    background-color:#F07057 !important;
}


/** [Shortcode] Paginations
*************************************************** **/
section.dark .pagination > li.active>a,
.pagination > li.active>a {
    border-color:#F07057;
    background-color:#F07057;
}


/** [Shortcode] Process Steps
*************************************************** **/
.process-wizard-primary > .process-wizard-step > .process-wizard-dot,
.process-wizard-primary > .process-wizard-step > .progress > .progress-bar {
    background:#F07057;
}
.process-wizard-primary > .process-wizard-step > .process-wizard-dot:after {
    background-color:rgba(0,0,0,0.4);
}

ul.process-steps li.active a,
ul.process-steps li.active a:focus,
ul.process-steps li.active:hover>a {
    background-color:#F07057 !important;
    border-color:#F07057 !important;
}

ul.process-steps li.active h1,
ul.process-steps li.active h2,
ul.process-steps li.active h3,
ul.process-steps li.active h4,
ul.process-steps li.active h5,
ul.process-steps li.active h6 {
    color:#F07057;
}



/** [Shortcode] Process Steps
*************************************************** **/
div.mega-price-table .pricing-title,
div.mega-price-table .pricing-head,
div.mega-price-table .pricing.popular {
    background-color:#F07057;
}


div.mega-price-table .pricing:hover h4,
div.mega-price-table .pricing-table i.fa {
    color:#F07057;
}



/** Styled Icons
 **************************************************************** **/
section.dark i.ico-hover:hover,
i.ico-hover:hover {
    background-color:#F07057;
    border-color:#F07057;
}


/** [Shortcode] Tabs
 **************************************************************** **/
.nav-tabs.nav-top-border>li.active>a,
.nav-tabs.nav-top-border>li.active>a:hover {
    border-top-color:#F07057 !important;
}
.nav-tabs.nav-bottom-border>li.active>a,
.nav-tabs.nav-bottom-border>li.active>a:hover {
    border-bottom-color:#F07057 !important;
}
.nav-tabs.nav-alternate>li.active>a {
    background-color: #F07057 !important;
}
.nav-tabs>li.active>a {
    color: #F07057 !important;
}



/** Sky Forms
 **************************************************************** **/
/**/
/* normal state */
/**/
.sky-form .toggle i:before {
    background-color: #F07057;
}
.sky-form .button {
    background-color: #F07057;
}


/**/
/* checked state */
/**/
.sky-form .radio input + i:after {
    background-color: #F07057;
}
.sky-form .checkbox input + i:after {
    color: #F07057;
}
.sky-form .radio input:checked + i,
.sky-form .checkbox input:checked + i,
.sky-form .toggle input:checked + i {
    border-color: #F07057;
}
.sky-form .rating input:checked ~ label {
    color: #F07057;
}



/** Hover Buttons
 **************************************************************** **/
.hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active {
    box-shadow: inset 0 0 0 4px #F07057, 0 0 1px rgba(0, 0, 0, 0);
}
.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active,
.hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active,
.hvr-sweep-to-right:before,
.hvr-sweep-to-left:before,
.hvr-sweep-to-bottom:before,
.hvr-sweep-to-top:before,
.hvr-bounce-to-right:before,
.hvr-bounce-to-left:before,
.hvr-bounce-to-bottom:before,
.hvr-bounce-to-top:before ,
.hvr-radial-out:before,
.hvr-radial-in,
.hvr-rectangle-inm
.hvr-rectangle-out:before,
.hvr-shutter-in-horizontal,
.hvr-shutter-out-horizontal:before,
.hvr-shutter-in-vertical,
.hvr-shutter-out-vertical:before,
.hvr-underline-from-left:before,
.hvr-underline-from-center:before,
.hvr-underline-from-right:before,
.hvr-overline-from-left:before,
.hvr-overline-from-center:before,
.hvr-overline-from-right:before,
.hvr-underline-reveal:before,
.hvr-overline-reveal:before {
    background-color: #F07057;
}
/** ********************************************** **
    颜色主题css(orange.css)
**/

/** ********************************************** **
    自定义样式和重写hdcore.css中的选择器.
**/
/*全局字体，通常中文网站采用同一种字体*/
* {
    font-family:"微软雅黑", sans-serif, verdana, arial;
}
small,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "PingFangSC-Light", "Microsoft JhengHei", "微软雅黑", sans-serif, verdana, arial;
}

.container p{
    line-height: 2em;
}
#topMain li a{
    font-size:16px;
}

.social-wechat:hover { background-color: #3FB135 !important; }
.social-wechat { background-color: #3FB135; }

.social-weibo:hover { background-color: #E04D6A !important; }
.social-weibo { background-color: #E04D6A; }

.social-qq:hover { background-color: #4EB0ED !important; }
.social-qq { background-color: #4EB0ED; }

.btn-qq{color:#fff;background-color:#4EB0ED;border-color:rgba(0,0,0,0.2)}.btn-qq:hover,.btn-qq:focus,.btn-qq:active,.btn-qq.active,.open>.dropdown-toggle.btn-qq{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,0.2)}
.btn-qq:active,.btn-qq.active,.open>.dropdown-toggle.btn-qq{background-image:none}
.btn-qq.disabled,.btn-qq[disabled],fieldset[disabled] .btn-qq,.btn-qq.disabled:hover,.btn-qq[disabled]:hover,fieldset[disabled] .btn-qq:hover,.btn-qq.disabled:focus,.btn-qq[disabled]:focus,fieldset[disabled] .btn-qq:focus,.btn-qq.disabled:active,.btn-qq[disabled]:active,fieldset[disabled] .btn-qq:active,.btn-qq.disabled.active,.btn-qq[disabled].active,fieldset[disabled] .btn-qq.active{background-color:#55acee;border-color:rgba(0,0,0,0.2)}
.btn-qq .badge{color:#55acee;background-color:#fff}

.btn-wechat{color:#fff;background-color:#3FB135;border-color:rgba(0,0,0,0.2)}.btn-wechat:hover,.btn-wechat:focus,.btn-wechat:active,.btn-wechat.active,.open>.dropdown-toggle.btn-wechat{color:#fff;background-color:#349D38;border-color:rgba(0,0,0,0.2)}
.btn-wechat:active,.btn-wechat.active,.open>.dropdown-toggle.btn-wechat{background-image:none}
.btn-wechat.disabled,.btn-wechat[disabled],fieldset[disabled] .btn-wechat,.btn-wechat.disabled:hover,.btn-wechat[disabled]:hover,fieldset[disabled] .btn-wechat:hover,.btn-wechat.disabled:focus,.btn-wechat[disabled]:focus,fieldset[disabled] .btn-wechat:focus,.btn-wechat.disabled:active,.btn-wechat[disabled]:active,fieldset[disabled] .btn-wechat:active,.btn-wechat.disabled.active,.btn-wechat[disabled].active,fieldset[disabled] .btn-wechat.active{background-color:#55acee;border-color:rgba(0,0,0,0.2)}
.btn-wechat .badge{color:#55acee;background-color:#fff}

.btn-weibo{color:#fff;background-color:#E04D6A;border-color:rgba(0,0,0,0.2)}.btn-weibo:hover,.btn-weibo:focus,.btn-weibo:active,.btn-weibo.active,.open>.dropdown-toggle.btn-weibo{color:#fff;background-color:#E04D2A;border-color:rgba(0,0,0,0.2)}
.btn-weibo:active,.btn-weibo.active,.open>.dropdown-toggle.btn-weibo{background-image:none}
.btn-weibo.disabled,.btn-weibo[disabled],fieldset[disabled] .btn-weibo,.btn-weibo.disabled:hover,.btn-weibo[disabled]:hover,fieldset[disabled] .btn-weibo:hover,.btn-weibo.disabled:focus,.btn-weibo[disabled]:focus,fieldset[disabled] .btn-weibo:focus,.btn-weibo.disabled:active,.btn-weibo[disabled]:active,fieldset[disabled] .btn-weibo:active,.btn-weibo.disabled.active,.btn-weibo[disabled].active,fieldset[disabled] .btn-weibo.active{background-color:#55acee;border-color:rgba(0,0,0,0.2)}
.btn-weibo .badge{color:#55acee;background-color:#fff}

#regform .error{
    color: #BF6464;
    font-size: 12px;
    padding-left: 10px;
}

#topNav div.submenu-color ul.dropdown-menu a.dropdown-toggle {}
/** ********************************************** **
    结束：自定义样式和重写hdcore.css中的选择器.
**/
/**自定义样式**/
/**首页start**/
 html, body {
        position: relative;
        height: 100%;
    }
body {
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
        font-size: 14px;
        color:#000;
        margin: 0;
        padding: 0;
    }
ul,p{margin-bottom: 0px;padding-left: 0px;}
li{list-style: none;}
a,a:hover,a:visited,a:focus,a:link{text-decoration: none;color:inherit !important;}
/**header头部导航及其logo**/
.header{
	width: 100%;
	height: 100px;
	padding: 0px 5%;
	line-height: 100px;
}
.header_logo{float: left;}
.header_nav{float: right;margin-right: 40px;}
.header_nav ul{overflow: hidden;}
.header_nav ul li{float: left;width: 90px;text-align: center;margin-left: 10px;}
.header_nav ul li:first-child{margin-left: 0px;}
.header_nav ul li:hover{background: #17439c;}
.header_nav ul li:hover a{color: #fff !important;}
.header_nav ul li a{font-size: 16px;}
.header_sign{float:right;margin-right: 30px;}
.header_sign .ewm{float: left;position:relative;}
.ewm_img{position:absolute;top:76px;left:-125px;width:200px;height:120px;z-index:999;display: none;}
.ewm_img img{width:200px;height:120px;}
.header_sign .srch{float: right;margin-left: 50px;}
/**banner 轮播图**/
/* 本例子css */
.slideBox{ width:100%; height:600px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:49%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; border-radius:10px;line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#17439d; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:600px; display:block;  }
/**模块一**/
.main_one{width: 1200px;margin: 0 auto;margin-top: 100px;}
/**关于我们**/
.Aboutus{overflow: hidden;}
.Aboutus_left{float: left;width: 500px;}
.Aboutus_left .ab_line{width: 100px;height: 2px;background: #3d3d3d;margin-top: 30px;}
.Aboutus_left .ab_subTitle{font-size: 48px;line-height: 48px;font-weight: bold;font-family: "arial bold";}
.Aboutus_left .ab_subTitle .subTitle_cn{font-size: 36px;}
.Aboutus_left .ab_subSrit{margin-top: 35px;font-size: 14px;color: #6e6e6e;line-height: 30px;}
.Aboutus_left .ab_more{width: 200px;height: 50px;background: #17439c;text-align: center;line-height: 50px;margin-top: 40px;}
.Aboutus_left .ab_more a{color: #fff;}
.Aboutus_right{float: right;width: 615px;height: 380px;overflow:hidden;}
.Aboutus_right img{transition: all ease 0.25s;}
.Aboutus_right img:hover{transform: scale(1.05);}
/**主营业务**/
.Business{margin-top: 70px;}
.Business .Business_Title{text-align: center;}
.Business .ab_line{width: 100px;height: 2px;margin:0 auto;background: #3d3d3d;margin-top: 35px;}
.Business .ab_subTitle{font-size: 48px;font-weight: bold;font-family: "arial bold";}
.Business .ab_subTitle .subTitle_cn{font-size: 36px;}
.Business_sex{margin-top: 40px;height:385px;}
.Business_sex .list_tabs1{width: 520px;margin: 0 auto;display: flex;justify-content: space-between;}
.Business_sex .list_tabs1 li{width: 120px;height: 30px;text-align: center;line-height: 30px;border: 1px solid darkgray;border-radius: 55px;}
.Business_sex .list_tabs1 li:hover,.Business_sex .list_tabs1 li.on{background: #17439c;}
.Business_sex .list_tabs1 li:hover a,.Business_sex .list_tabs1 li.on a{color: #fff;}
.rjkf{margin-top: 40px;}
.swp_wrapper{width:100%;height:100%;position:relative;}
.swp_wrapper .swiper_img{width:370px;height:280px;overflow:hidden;}
.swp_wrapper .swiper_img img{width:100%;height:100%;transition: all ease 0.25s;}
.swp_wrapper .swiper_img img:hover{transform: scale(1.05);}
.Business .swiper-container {
     width: 100%;
     height: 100%;height:385px;
    }
.Business .swiper-slide{
  width: 369px;
  height: 315px;
  text-align: center;
  font-size: 14px;
  background: #fff;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.Business .rjkf .swiper-slide .jy_txt{text-align: center;color: #000;font-size:14px;margin-top:8px;}
.Business .rjkf .swiper-container .swiper-button-next{right: 25px;}
.swp_next,.swp_prev{width: 35px !important;height: 75px;background:#17439c;color: #fff;font-size:16px;text-align: center;line-height: 75px;border-radius:0;top:120px !important;}
.swp_prev{left:-45px !important;}
.swp_next{right:-45px !important;}
/**新闻中心**/
.News{
	width: 100%;
	height: 1000px;
	background: url(../images/news_bg3.jpg) no-repeat top center;
	margin-top: 20px;
}
.News_center{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	padding-top: 90px;
}
.News_center .ab_line{width: 100px;height: 2px;margin:0 auto;background: #fff;margin-top: 35px;}
.News_center .ab_subTitle{font-size: 48px;line-height:48px;font-weight: bold;font-family: "arial bold";}
.News_center .ab_subTitle .subTitle_cn{font-size: 36px;}
.News_center .News_list{width: 480px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: 40px;}
.News_center .News_list li{width: 148px;height: 42px;text-align: center;line-height: 42px;background: #c3c3c3;}
.News_center .News_list li a{color: #fff;}
.News_center .News_list li:hover,.News_center .News_list li.on{background: #fff;}
.News_center .News_list li:hover a,.News_center .News_list li.on a{color: #1b246e !important;}
/**插件样式**/
/* 本例子css */
.News_Tabs .picScroll-left{ width: 100%;  overflow:hidden; position:relative;margin-top:90px;height: 500px;}
.News_Tabs .picScroll-left .hd{ overflow:hidden;  height:30px;padding:0 10px;position:absolute;bottom:0;z-index:999;width:100%;height:17px;text-align: center;}
.News_Tabs .picScroll-left .hd ul{width:100%;}
.News_Tabs .picScroll-left .hd ul li{display:inline-block;width:16px; height:16px; overflow:hidden; border-radius: 16px;background:#a1a1a1; cursor:pointer;margin:0 6px;}
.News_Tabs .picScroll-left .hd ul li.on{background:#fff;}
.News_Tabs .picScroll-left .bd{}
.News_Tabs .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.News_Tabs .picScroll-left .bd ul li{width: 380px;height:445px; margin:0 8px; float:left; _display:inline; overflow:hidden;}
.News_Tabs .picScroll-left .bd ul li .pic{width:380px; height:285px;overflow:hidden;}
.News_Tabs .picScroll-left .bd ul li .pic img{ width:380px; height:285px; display:block;transition: all ease 0.25s;}
.News_Tabs .picScroll-left .bd ul li:hover .pic img{transform: scale(1.05);}
.News_Tabs .picScroll-left .bd ul li .title{ width: 380px;height: 160px;background: #fff;text-align: left;padding: 25px 25px;margin-top: -2px;}
.News_Tabs .picScroll-left .bd ul li .title .time_nw{color: #a7a7a7;margin-bottom: 15px;}
.News_Tabs .picScroll-left .bd ul li .title .jy_nw{margin-bottom: 15px;color:#424242;}
.News_Tabs .picScroll-left .bd ul li .title .learn_more{color: #1b246e;position:relative;}
.News_Tabs .picScroll-left .bd ul li .title .learn_more::before{position:absolute;left:0;bottom:-5px;display: block;content:'';width:26px;height:1px;background:#1b246e;}
/**模块二**/
.main_two{
	width: 1200px;
	margin: 0 auto;
    padding-top:1px;
}
/**解决方案**/
.Solution{margin-top: 90px;margin-bottom: 90px;}
.Solution .Business_Title{text-align: center;}
.Solution .ab_line{width: 100px;height: 2px;margin:0 auto;background: #3d3d3d;margin-top: 35px;}
.Solution .ab_subTitle{font-size: 48px;line-height:48px;font-weight: bold;font-family: "arial bold";}
.Solution .ab_subTitle .subTitle_cn{font-size: 36px;}
.Business_sex .list_tabs{width: 700px;margin: 0 auto;display: flex;justify-content: space-between;}
.Business_sex .list_tabs li{width: 120px;height: 30px;text-align: center;line-height: 30px;border: 1px solid darkgray;border-radius: 55px;}
.Business_sex .list_tabs li:hover,.Business_sex .list_tabs li.on{background: #17439c;}
.Business_sex .list_tabs li:hover a,.Business_sex .list_tabs li.on a{color: #fff !important;}
.Solution .swiper-container {
     width: 100%;
     height: 100%;
    }
.Solution .swiper-slide{
  width: 369px;
  height: 315px;
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide text vertically */
  /**display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;**/
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.Solution .rjkf{height:385px;}
.Solution .rjkf .swp_wrapper{height:385px;}
.Solution .rjkf .swiper-slide img{display: block;}
.Solution .rjkf .swiper-slide .jy_txt{text-align: center;color: #000;font-size:14px;margin-top:8px;}
.Solution .rjkf .swiper-container .swiper-button-next,
.Solution .rjkf .swiper-container .swiper-button-prev{width: 35px !important;height: 75px;background:#17439c;color: #fff;font-size:16px;text-align: center;line-height: 75px;}
.Solution .rjkf .swiper-container .swiper-button-next{right: 25px;}
/**合作伙伴**/
.Partners{margin-top: 90px;margin-bottom: 100px;}
.Partners .Business_Title{text-align: center;}
.Partners .ab_line{width: 100px;height: 2px;margin:0 auto;background: #3d3d3d;margin-top: 35px;}
.Partners .ab_subTitle{font-size: 48px;line-height:48px;font-weight: bold;font-family: "arial bold";}
.Partners .ab_subTitle .subTitle_cn{font-size: 36px;}
.hzhbScroll{height:102px;width:1200px;position:relative;}
.partners_divs{margin-top: 40px;width:1200px;position:relative;}
.partners_divs ul{}
.partners_divs ul li{width: 202px;height: 102px;float:left;clear:right;overflow:hidden;}
.partners_divs ul li img{width: 100%;height: auto;transition: all ease 0.25s;}
.partners_divs ul li:hover img{transform: scale(1.05);}
/**footer底部**/
.footer{
	width: 100%;
	height: 275px;
	background: #17439c;
    overflow:hidden;
    padding-top:1px;
}
.footer .footer_center{width: 1200px;margin: 0 auto;overflow: hidden;}
.footer_center .footer_left{float: left;color: #618ee3;padding-top: 45px;}
.footer_center .footer_left p{margin-bottom: 15px;}
.footer_center .footer_right{float: right;width: 485px;padding-top: 45px;}
.footer_center .footer_right .list_ft{overflow: hidden;}
.footer_center .footer_right .list_ft ul{float: left;}
.footer_center .footer_right .list_ft li{
	width: 230px;
	height: 40px;
	background: #efefef;
	text-align: center;
	line-height: 40px;
	margin-bottom: 5px;
}
.footer_center .footer_right .list_ft li a{color: #17439c !important;}
.footer_center .footer_right .list_ft .erweima{float: right;margin-top: 15px;}
.footer .copy{width: 100%;height: 40px;text-align: center;line-height: 40px;background: #10357c;color: #3f68b8;margin-top: 42px;}
/**
 案例页面
 **/
.anli_list{width: 1200px;overflow: hidden;margin: 40px auto;    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;}
h2{margin-bottom: 0px;}
/**智慧建设**/
.buliding{width: 600px;height: 450px;position: relative;float: left;}
.buliding .buliding_txt{width:100%;height:100%;position: absolute;top:0px;padding-top: 145px;text-align: center;background: rgba(0,0,0,0.5);transform: all ease 0.25s;}
.buliding .buliding_txt h2{font-size: 28px;color: #fff;}
.buliding .buliding_txt .txt_en{color:#fff;}
/**智慧工厂**/
.factory{width: 600px;height: 450px;position: relative;float: right;}
.factory .buliding_txt{width:100%;height:100%;position: absolute;top:0px;padding-top: 145px;text-align: center;background: rgba(0,0,0,0.5);}
.factory .buliding_txt h2{font-size: 28px;color: #fff;}
.factory .buliding_txt .txt_en{color:#fff;}
/**智慧城市**/
.city{width: 400px;height: 450px;position: relative;float: left;}
.city .buliding_txt{width:100%;height:100%;position: absolute;top:0px;padding-top: 145px;text-align: center;background: rgba(0,0,0,0.5);}
.city .buliding_txt h2{font-size: 28px;color: #fff;}
.city .buliding_txt .txt_en{color:#fff;}
/**智慧医院**/
.hospital{width: 400px;height: 450px;position: relative;float: left;}
.hospital .buliding_txt{width:100%;height:100%;position: absolute;top:0px;padding-top: 145px;text-align: center;background: rgba(0,0,0,0.5);}
.hospital .buliding_txt h2{font-size: 28px;color: #fff;}
.hospital .buliding_txt .txt_en{color:#fff;}
/**其它**/
.other{width: 400px;height: 450px;position: relative;float: right;}
.other .buliding_txt{width:100%;height:100%;position: absolute;top:0px;padding-top: 145px;text-align: center;background: rgba(0,0,0,0.5);}
.other .buliding_txt h2{font-size: 28px;color: #fff;}
.other .buliding_txt .txt_en{color:#fff;}
.buliding:hover,.factory:hover,.city:hover,.hospital:hover,.other:hover{animation:3s animat ease-in forwards;}
.buliding_txt{transform: all ease 0.25s;}
.buliding_txt:hover{background:rgba(0,0,0,0.2);}
@keyframes animat{
	0%{transform: scale(1);}
	50%{opacity: 1;transform: scaleX(1.1);}
}
/**文化页面**/
.culture_one{width: 580px;position: relative;float: left;margin-bottom:20px;overflow: hidden;}
.culture_one img{transition: all ease 0.25s;}
.culture_one:hover img{transform: scale(1.05);}
.culture_one .buliding_txt{width:100%;height:100%;position: absolute;top:0px;padding-top: 70px;text-align: center;background: rgba(0,0,0,0.5);}
.culture_one .buliding_txt h2{font-size: 28px;color: #fff;}
.culture_one .buliding_txt .txt_en{color:#fff;}

.culture_two{width: 580px;height: 200px;position: relative;float: right;margin-bottom:20px; }
.culture_two .buliding_txt{width:100%;height:100%;position: absolute;top:0px;padding-top: 70px;text-align: center;background: rgba(0,0,0,0.5);}
.culture_two .buliding_txt h2{font-size: 28px;color: #fff;}
.culture_two .buliding_txt .txt_en{color:#fff;}

.culture_three{width: 580px;height: 200px;position: relative;float: left;}
.culture_three .buliding_txt{width:100%;height:100%;position: absolute;top:0px;padding-top: 70px;text-align: center;background: rgba(0,0,0,0.5);}
.culture_three .buliding_txt h2{font-size: 28px;color: #fff;}
.culture_three .buliding_txt .txt_en{color:#fff;}

.culture_four{width: 580px;height: 200px;position: relative;float: right;}
.culture_four .buliding_txt{width:100%;height:100%;position: absolute;top:0px;padding-top: 70px;text-align: center;background: rgba(0,0,0,0.5);}
.culture_four .buliding_txt h2{font-size: 28px;color: #fff;}
.culture_four .buliding_txt .txt_en{color:#fff;}

/**招聘页面**/
.recruit{width: 1200px;margin: 30px auto;}
.info_recruit{}
.info_recruit select{width: 160px;height: 40px;padding: 10px;border: 1px solid gainsboro;}
.info_recruit .txt_sear{width: 740px;height: 40px;border:1px solid gainsboro;text-indent: 12px;}
.info_recruit .sbt_sear{width: 128px;height:40px;background: #17439c;color: #fff;border: 0px;}
.recruit .hot_work{height:40px;line-height:40px;color: #7a7a7a;}
.recruit .hot_work a{color: #7a7a7a !important;margin-right: 15px;}
/**广告**/
.gg{width: 100%;height: 250px;margin-top: 30px;}
.gg img{width: 100%;height: 250px;}
/**招聘职位**/
.post_work{margin-top: 20px;}
.post_work ul{display: flex;justify-content:space-between;flex-wrap: wrap;}
.post_work ul li{width: 590px;height: 140px;border: 1px solid gainsboro;padding: 25px 20px;margin-bottom: 20px;}
.post_work ul li .work_name{font-size: 18px;color: #7a7a7a;}
.post_work ul li .work_addr{color: #7a7a7a;font-size: 14px;margin-top: 7px;}
.post_work ul li .work_addr span{color: #17439c;margin-top: 10px;}
.post_work ul li .work_more{width: 90px;height: 25px;background: #17439c;text-align: center;line-height: 25px;margin-top: 15px;}
.post_work ul li .work_more a{color:#fff !important;}
/**
    简介页面样式
 **/

.intro{width: 1200px;margin: 80px auto;}
.intro .Business_Title{text-align: center;}
.intro .ab_line{width: 100px;height: 2px;margin:0 auto;background: #3d3d3d;margin-top: 15px;}
.intro .ab_subTitle{font-size: 48px;line-height:48px;font-weight: bold;font-family: "arial bold";}
.intro .ab_subTitle .subTitle_cn{font-size: 36px;}
/**intro(profile)**/
.profile{overflow: hidden;margin-top: 50px;}
.profile_left{float: left;width: 430px;height: 430px;overflow:hidden;}
.profile_left img{width: 430px;height: 430px;transition: all ease 0.25s;}
.profile_left:hover img{transform: scale(1.05);}
.profile_right{width:710px;float: right;}
.profile_right .pro_txt{color: #767676;margin-top: 85px;line-height: 30px;}
.profile_right .pro_more{width: 150px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #cfcfcf;margin-top: 80px;color: #767676;}
.profile_right .pro_more:hover{color:#17439c;border-color:#17439c;}
/**发展历程**/
.development{width: 100%;height: 720px;background: url(../images/news_bg3.jpg) no-repeat top center;}
.development .Business_Title{text-align: center;padding-top: 100px;}
.development .ab_line{width: 100px;height: 2px;margin:0 auto;background: #fff;margin-top: 15px;}
.development .ab_subTitle{font-size: 48px;font-weight: bold;font-family: "arial bold";color: #fff;}
.development .ab_subTitle .subTitle_cn{font-size: 36px; color: #fff;}
.development_mv{width: 1200px;margin: 0 auto;}
/* 本例子css */
.development_mv{margin-top: 48px;position: relative;}
.txtScroll-top{width:1200px;height:360px;position:relative;margin-top:50px;}
.txtScroll-top .prev,.txtScroll-top .next{display: block;position: absolute;width:49px;height:49px;right:0;}
.txtScroll-top .prev{top:120px;background:url(../../../hdimg/bas/images/ico_dsj_prev.png) no-repeat center;}
.txtScroll-top .next{top:190px;background:url(../../../hdimg/bas/images/ico_dsj_next.png) no-repeat center;}
.txtScroll-top .bd{width:1120px;height:100%;position:relative;}
.txtScroll-top .bd::before{display: block;content:'';height:100%;width:0;border-right:2px solid #fff;position:absolute;top:0;left:88px;}
.txtScroll-top .bd ul li{width:100%;height:auto;min-height:30px;line-height:24px;margin-bottom:15px;color:#fff;font-size:16px;}
.txtScroll-top .bd ul li span{float:left;display:block;width:88px;margin-right:25px;position:relative;}
.txtScroll-top .bd ul li span::after{display: block;content:'';width:10px;height:2px;background:#fff;position:absolute;right:0;top:7px;}
.txtScroll-top .bd ul li .title{width:995px;float:right;}
.txtScroll-top .bd ul li .title,.txtScroll-top .bd ul li span,.txtScroll-top .bd ul li span::after{transition: all ease 0.25s;}
.txtScroll-top .bd ul li:hover{font-weight:bold;}
.txtScroll-top .bd ul li:hover span::after{width:30px;}
/**企业荣誉**/
.honor{width: 1200px;margin: 0 auto;margin-top: 80px;margin-bottom: 100px;}
.honor .Business_Title{text-align: center;}
.honor .ab_line{width: 100px;height: 2px;margin:0 auto;background: #3d3d3d;margin-top: 15px;}
.honor .ab_subTitle{font-size: 48px;font-weight: bold;font-family: "arial bold";}
.honor .ab_subTitle .subTitle_cn{font-size: 36px;}
.honor_lis{margin-top: 50px;}
.honor_lis ul{overflow: hidden;}
.honor_lis ul li{width: 376px;float: left;margin-left: 35px;}
.honor_lis ul li:first-child{margin-left: 0px;}
.honor_lis ul li .honor_img{width: 376px;height: 210px;overflow:hidden;}
.honor_lis ul li .honor_img img{width: 376px;height: 210px;transition: all ease 0.25s;}
.honor_lis ul li .honor_img:hover img{transform: scale(1.05);}
.honor_lis ul li .honor_txt{text-align: center;color: #000;margin-top: 20px;}
/**联系我们**/
.tel_us{width: 100%;height: 150px;background: url(../images/tel_bg.jpg) no-repeat top center;padding-top:40px;}
.tel_us .lxwm{width: 355px;height: 65px;margin:0 auto;border: 2px solid #fff;border-radius: 10px;text-align: center;line-height: 65px;}
.tel_us .lxwm a{font-size: 30px;font-weight: bold;color: #fff !important;}


/**内页样式**/
/**内页样式**/
.bnr{width: 100%;height: 250px;background: url(../images/bg_this1.jpg) no-repeat top center;background-size:100% 100%;}
.bnr_center{width: 1200px;margin: 0 auto;z-index: 9;padding-top: 90px;}
.bnr_center .adrr_this{color: #fff;}
.bnr_center .adrr_this a{color: #fff !important;}
.bnr_center .tils{font-size: 30px;color: #fff;}
.bnr_center .tils .en{font-size: 18px;font-family: arial;}
/**erji_nav**/
.erji_nav{height: 55px;line-height: 55px;border-bottom: 1px solid gainsboro;}
.erji_nav ul{width: 1200px;margin: 0 auto;padding-left: 0px;}
.erji_nav ul li{list-style: none;display: inline-block;margin-right: 30px;}
.erji_nav ul li{color: #000;    font-size: 18px;
    margin-top: 2px;}
.erji_nav ul li:hover,.erji_nav ul li.on{height: 53px;border-bottom:2px solid #2a97f4;}
/**内容区域**/
.container{width: 100%;}
.container_center{width: 1200px;margin: 0 auto;padding-top: 60px;}
/**信息内容**/
.xinxi_main{}
.xinxi_main .wz_top{}
.xinxi_main .wz_top h2{font-size: 24px;font-weight: bold;color: #17439c;text-align: center;margin-bottom: 10px;}
.xinxi_main .wz_top .yd{font-size: 14px;color: #b9b9b9;text-align: center;margin-bottom: 30px;}
.xinxi_main .wz_cnr{font-size: 16px;color:#696969;line-height: 40px;padding: 25px 0;}
.xinxi_main .wz_cnr p{margin-bottom: 50px;}
.fy{margin-top: 50px;}
.fy ul{padding-left: 0px;display: flex;justify-content: space-around;}
.fy ul li{list-style: none;} 
.fy ul li a{color: #666666 !important;}
/**时间列表**/
.list_nw{}
.list_nw ul{padding-left: 0px;}
.list_nw ul li{width:100%;height:135px;background:#f2f2f2;list-style: none;overflow: hidden;margin-bottom: 30px;}
.list_nw ul li .nw_text{width: 900px;float: left;margin-left: 35px;margin-top: 20px;}
.list_nw ul li .nw_text p{margin-bottom: 0px;color: black;}
.list_nw ul li .nw_text .nw_till{font-size: 18px;font-weight:bold;}
.list_nw ul li .nw_text .nw_txt{color: #888888;}
.list_nw ul li .learn_tims{width: 200px;float: right;margin-top: 20px;}
.list_nw ul li .learn_tims .sj{color: #5F5F5F;text-align: center;}
.list_nw ul li .learn_tims .lern_mr{width: 100px;margin:0 auto;margin-top:15px;height: 30px;text-align: center;line-height: 30px;background: #17439c;color: #fff;border-radius: 15px;}
/**图片**/
.img_container{}
.img_container ul{padding-left: 0px;}
.img_container ul li{list-style: none;width: 280px;height: 250px;background: #f2f2f2;display: inline-block;padding: 0px;margin-left: 15px;margin-bottom: 40px;}
.img_container ul li .img_li{margin:0px 20px;padding-top: 20px;padding-bottom: 10px;}
.img_container ul li .img_li img{width: 240px;height: 180px;}
.img_container ul li .txt_li{text-align: center;color: #000;}
/**图文列表**/
 .img_lists{}
 .img_lists ul{padding-left: 0px;}
 .img_lists ul li{overflow: hidden;height: 160px;background: #f2f2f2;margin-bottom: 20px;}
 .img_lists ul li .tims{float: left;width:145px;height:170px;text-align: center;}
 .img_lists ul li .tims p{margin-bottom: 0px;}
 .img_lists ul li .tims .date{width:50px;margin:auto;font-size: 36px;color: #17439c;border-bottom: 1px solid #5F5F5F;}
 .img_lists ul li .tims .y_m{font-size: 16px;width:40px;margin: auto;color: #5F5F5F;}
 .img_lists ul li .imgs_a{float:left;width: 213px;height:160px;}
 .img_lists ul li .imgs_a img{width: 213px;height:160px;}
 .img_lists ul li .txt_list{float: right;margin: 20px 20px;}
 .img_lists ul li .txt_list p{width:795px;margin-bottom: 0px;}
 .img_lists ul li .txt_list .txtLis_til{font-size: 18px;font-weight: bold;color: #5a5a5a;margin-bottom: 20px;}
 .img_lists ul li .txt_list .txtLis_text{color: #9d9d9d;}
 .img_lists ul li:hover .tims{background:#17439c;}
 .img_lists ul li:hover .tims p{color:#fff;}
 .img_lists ul li:hover .date{border-bottom:1px solid #4569b0;}
 .img_lists ul li:hover .imgs_a{background:#000;}
 .img_lists ul li:hover .txtLis_til{color:#17439c;}
 /**索引页面**/
.sy_container{}
.sy_container ul{padding-left: 0px;display:inline-flex;justify-content: space-between;flex-wrap: wrap;}
.sy_container ul li{width:327px;height:245px;list-style: none;position: relative;margin-bottom: 30px;}
.sy_container ul li .xs_sy{position: absolute;width:100%;top: 88px;}
.sy_container ul li .xs_sy .til_sy{width: 100%;height: 70px;line-height: 70px;text-align: center;background: rgba(42,151,244,0.8);font-size: 18px;color: #fff;}
.sy_container ul li .xs_sy .xq_sy{width:100px;height: 25px;margin:0 auto;text-align: center;line-height: 25px;background: rgba(42,151,244,0.8);margin-top:45px;}
.sy_container ul li .xs_sy .xq_sy a{color: #fff;}
/**地图**/
.map{margin-bottom: 60px;margin-bottom: 150px;}
 /**引用百度地图API**/
 html,body{margin:0;padding:0;min-width:1400px;}
 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
 .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
 .lianxi{width:1400px;margin:30px auto;}
 .lianxi ul{padding-left: 0px;display: flex;justify-content: space-between;}
 .lianxi ul li{list-style: none;}
 .laixi_sign{width:80px;margin:0 auto;height: 80px;background: #17439c;border-radius: 80px;text-align: center;line-height: 80px;}
 .laixi_wz{text-align: center;color: black;margin-top: 10px;}
 .laixi_wz p{margin-bottom: 10px;}
 .laixi_wz .xx{color: #a8a8a8;}
 /**留言**/
.liuyan{width:1400px;margin:20px auto;}
.liuyan form{}
.liuyan form input{width:695px;height:50px;background: #fff;border:1px solid #d0d0d0;text-indent: 12px;margin-left: 5px;margin-bottom: 12px;}
.liuyan form input:nth-child(odd){margin-left: 0px;}
.liuyan .ly{text-indent:12px;width:100%;height:240px;background: #fff;border:1px solid #d0d0d0;}
.input-code{outline: none;float: left;}
.yzm{margin-left: 0px !important;}
.code{width:85px;height:50px !important;line-height:50px !important;margin-top: 0px;height: 1rem;line-height: .3rem;}
.sbt{width: 100% !important;margin-left: 0px !important;background: #17439c !important;color: #fff;}
/**视频页面**/
.vid{width:100%;margin:40px auto;height:600px;}
.vid .swiper-container {
      width: 100%;
      height: 300px;
      margin-left: auto;
      margin-right: auto;
    }
   .vid .swiper-slide {
   	 width:100% !important;
   	 height:600px !important;
   	 background: #000 !important;
   	 background-size: cover;
     background-position: center;
    }
  .vid .gallery-top {
      height: 80%;
      width: 100%;
    }
  .vid .gallery-thumbs {
      height: 20%;
      box-sizing: border-box;
      padding: 10px 0;
    }
   .vid .gallery-thumbs .swiper-slide {
   	 width: 125px !important;
      height: 80px !important;
      opacity: 0.4;
      margin-right: 10px;
    }
   .vid .gallery-thumbs .swiper-slide-thumb-active {
      opacity: 1;
    }
   .pagination > li.active>a, .pagination > li.active>a,.pagination>.active>a:hover{border-color:#17439c;background-color:#17439c;}
   .scollist{
    text-align: center;
    }
    .scollist li{
        float:left;clear:right;
        line-height: 35px;
    }
    .scollist li a{
        color: #fff !important;
        padding: 0 10px;
    }
    .x_list{width:1200px;display: flex;justify-content: space-between;flex-wrap:wrap;}
    .x_list li{width:590px;height:140px;background:#f7f7f7;padding:30px;margin-bottom:20px;}
    .x_list li .title{font-size:18px;color:#303030;font-weight:bold;}
    .x_list li .des{margin-top:10px;color:#9d9d9d;line-height:24px;}
    .x_list li:hover{background:#17439c;}
    .x_list li:hover .title{font-size:18px;color:#ffffff;font-weight:bold;}
    .x_list li:hover .des{color:#7e9fe1;}
    /**软件开发**/
.d_padding{padding:40px 0 170px 0;}
.Development{position: relative;}
.Development_tiles{position: relative;}
.Development_tiles .titles_bt{width:100%;text-align:center;position: absolute;top:130px;font-size: 32px;font-weight: bold;color: #fff;}
.Development .Development_tiles .titles_bt .line_this{width: 70px;height: 2px;background: #fff;margin: 10px auto;}
.Development .Development_list{width: 1000px;margin: 0 auto;position: absolute;top:260px;left: 100px;}
.Development .Development_list ul{display: flex;justify-content: space-between;}
.Development .Development_list ul li{text-align: center;width: 290px;height: 125px;background: #fff;border-radius: 25px;
       box-shadow: 0px 5px 5px rgba(28,71,158,0.1);}
.Development .Development_list ul li .inform_Develop{font-size: 18px;font-weight: bold;color: #17439c;margin-top: 40px;}
.Development .Development_list ul li .inform_DevelopEn{font-size: 14px;color: #17439c;}
.Development .Development_list ul li:hover{box-shadow: 0px 5px 5px rgba(28,71,158,0.3);}
.Development_txt{text-align: center;margin-top: 145px;color: #999999;}
/**全过程咨询服务**/
.Service{position: relative;}
.Service .Development_tiles{position: relative;}
.Service .Development_tiles .titles_bt{width:100%;text-align:center;position: absolute;top:130px;font-size: 32px;font-weight: bold;color: #fff;}
.Service .Development_tiles .titles_bt .line_this{width: 70px;height: 2px;background: #fff;margin: 10px auto;}
.Service .Development_list{width: 1100px;margin: 0 auto;position: absolute;top:260px;left: 50px;}
.Service .Development_list ul{display: flex;justify-content: space-between;margin-bottom: 20px;}
.Service .Development_list ul li{text-align: center;width: 250px;height: 125px;background: #fff;border-radius: 25px;
       box-shadow: 0px 5px 5px rgba(28,71,158,0.1);}
.Service .Development_list ul li .inform_Develop{font-size: 18px;font-weight: bold;color: #17439c;margin-top: 40px;}
.Service .Development_list ul li .inform_DevelopEn{font-size: 14px;color: #17439c;}
.Service .Development_list ul li:hover{box-shadow: 0px 5px 5px rgba(28,71,158,0.3);}
.Service .Service_lc{margin-top: 145px;}
.Service .Service_lc ul{display: flex;justify-content: space-between;margin-left: 50px;margin-right: 50px;background: url(../images/jtbg.png) no-repeat center;}
.Service .Service_lc ul li{width:125px;height:125px;text-align: center;border: 1px solid #d0d0d0;border-radius: 15px;}
.Service .Service_lc ul li .xh_this{margin-top: 12px;font-size: 36px;font-weight: bold;color: #000;}
.Service .Service_lc ul li .xh_txt{font-size: 16px;}
.Service .Service_lc ul li:hover{border: 1px solid #17439c;}
.Service .Service_lc ul li:hover .xh_this{color: #17439c;}
.Service .Service_lc ul li:hover .xh_txt{color: #17439c;}
/**云计算与大数据服务**/
.SaaS{position: relative;}
.SaaS .Development_tiles{position: relative;}
.SaaS .Development_tiles .titles_bt{width:100%;text-align:center;position: absolute;top:130px;font-size: 32px;font-weight: bold;color: #fff;}
.SaaS .Development_tiles .titles_bt .line_this{width: 70px;height: 2px;background: #fff;margin: 10px auto;}
.SaaS .Development_list{width: 1000px;margin: 0 auto;position: absolute;top:260px;left: 100px;z-index: 0;}
.SaaS .Development_list ul{display: flex;justify-content: space-between;margin-bottom: 20px;}
.SaaS .Development_list ul li{text-align: center;width: 290px;height: 125px;background: #fff;border-radius: 25px;
       box-shadow: 0px 5px 5px rgba(28,71,158,0.1);}
.SaaS .Development_list ul li .inform_Develop{font-size: 18px;font-weight: bold;color: #17439c;margin-top: 40px;}
.SaaS .Development_list ul li .inform_DevelopEn{font-size: 14px;color: #17439c;}
.SaaS .Development_list ul li:hover{box-shadow: 0px 5px 5px rgba(28,71,158,0.3);}

.SaaS .Saas_contain{margin: 90px auto;width: 1050px;position: relative;z-index: 99;}
.SaaS .Saas_contain ul{display: flex;justify-content: space-between;}
.SaaS .Saas_contain ul li{padding: 40px 24px;width: 335px;background: #17439c;color: #fff;border-radius: 10px;}
.SaaS .Saas_contain ul li:hover{animation: 2s rowup linear infinite normal;}
 @keyframes rowup {
            0% {
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
            }
            50% {
                -webkit-transform: translate3d(0, -20px, 0);
                transform: translate3d(0, -20px, 0);
            }
            100% {
                -webkit-transform: translate3d(0, -20px, 0);
                transform: translate3d(0, -20px, 0);
            }
        }
