@charset "utf-8";
@import "/css/2020/css.css";
@import "/css/2023/css.css";

/* CSS Document*//*Base*/
@font-face {
    font-family: 'Base-font';
    src: url('font/futurademic.eot');
    src: local('apple Regular'), local('apple'), url('font/futurademic.woff') format('woff'), url('font/futurademic.ttf') format('truetype'), url('font/futurademic.svg#apple') format('svg');
}

@font-face {
    font-family: 'Trump';
    src: url('font/TrumpGothicEast_bold.eot');
    src: local('apple Regular'), local('apple'), url('font/TrumpGothicEast_bold.woff') format('woff'), url('font/TrumpGothicEast_bold.ttf') format('truetype'), url('font/TrumpGothicEast_bold.svg#apple') format('svg');
}

/*@font-face{font-family: "fangzhenglantingchaoxijianti";src: url("font/fangzhenglantingchaoxijianti20190105.woff2") format("woff2"), url("font/fangzhenglantingchaoxijianti20190105.woff") format("woff"), url("font/fangzhenglantingchaoxijianti20190105.ttf") format("truetype"), url("font/fangzhenglantingchaoxijianti20190105.eot") format("embedded-opentype"), url("font/fangzhenglantingchaoxijianti20190105.svg") format("svg"), url("font/fangzhenglantingchaoxijianti20190105.otf") format("opentype");font-weight: normal;font-style: normal;}*//*中文字型范例电商小序介绍平台开发流程微信城您需要什么类的为找司瓦图做网站建设模式上制作解决方案关心问题一些分享系统各如门户同息布等了更多用家入驻积利公众玩转营销拼团个淘宝少钱美饿京东品牌官及预算零售批会员兑换二级农村特产怎街边服装店润翻番饭餐饮生意不再难区鲜蔬菜基础版在卖这沿法年增加纯让你量猛外干原来是套路没搞懂口超市水果倍号*/
body, td, th {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #666666;
}

/*网站、表格的统一样式*/
body {
    background-color: #F5F5F5;
    margin: 0;
}

body.ztbj1 {
    background-color: #F3F3F3;
}

a {
    font-size: 14px;
    color: #666666;
}

/*网站统一链接样式*/
a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

/*链接点击过后的样式*/
a:hover {
    text-decoration: none;
    color: #008ADD;
}

/*鼠标经过的样式*/
a:active {
    text-decoration: none;
}

a:focus {
    outline: none;
    -moz-outline: none;
}

div, ul, li, p, dl, dt, dd, s, b, form, h1, h2, h3, h4, h5 {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

table, td, tr {
    padding: 0px;
}

input, button, select, textarea {
    outline: none;
    outline: none;
    font-size: 12px;
    font-family: "微软雅黑";
}

.none {
    clear: both;
}

.nk1200 {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
}

.nk1210 {
    width: 1210px;
    margin-right: auto;
    margin-left: auto;
}

.nk1003 {
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

.nk300 {
    width: 300px;
    margin-right: auto;
    margin-left: auto;
}

.nk320 {
    width: 320px;
    margin-right: auto;
    margin-left: auto;
}

.nk1280 {
    width: 1280px;
    margin-right: auto;
    margin-left: auto;
}

img {
    border: 0px none #FFFFFF;
}

.zi {
    line-height: 23px;
}

.zi14, .zi14 a {
    font-size: 14px;
    line-height: 28px;
}

.xy {
    border: 1px solid #DDDDDD;
}

.qwb_x1 {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
}

.bordert {
    font-family: "宋体";
}

/* 分页css代码 白加红*/
.mblistpage {
    font-size: 12px;
    MARGIN: 3px;
    TEXT-ALIGN: center;
    padding-top: 20px;
}

.mblistpage A, .mblistpage A:visited {
    font-size: 12px;
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 3px;
    COLOR: #333333;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none;
    border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    margin-top: 5px;
    margin-right: 4px;
    margin-bottom: 3px;
    margin-left: 4px;
}

.mblistpage A:hover {
    font-size: 12px;
    COLOR: #FFFFFF;
    border: 1px solid #990000;
    background-color: #990000;
}

.mblistpage A:active {
    font-size: 12px;
    COLOR: #FFFFFF;
    border: 1px solid #990000;
    background-color: #990000;
}

.mblistpage SPAN.current {
    font-size: 12px;
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 3px;
    COLOR: #FFFFFF;
    PADDING-TOP: 3px;
    background-color: #990000;
    border: 1px solid #990000;
    margin-top: 5px;
    margin-right: 4px;
    margin-bottom: 4px;
    margin-left: 4px;
}

.mblistpage SPAN.disabled {
    font-size: 12px;
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 3px;
    COLOR: #333333;
    PADDING-TOP: 3px;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    margin-top: 5px;
    margin-right: 4px;
    margin-bottom: 4px;
    margin-left: 4px;
}

/* 分页css代码 白加红 end*//*左右对齐*/
.fl {
    float: left;
    display: inline;
}

.fll {
    float: left;
    display: inline;
}

.l {
    float: left;
    display: inline;
}

.fr {
    float: right;
    display: inline;
}

.frr {
    float: right;
    display: inline;
}

.r {
    float: right;
    display: inline;
}

/*---------------------------省略符号
/*省略号*/
.hide {
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.hide2 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

/*无内容提示*/
.nopro {
    font-family: "微软雅黑";
    font-size: 45px;
    color: #CCCCCC;
    text-align: center;
    padding-top: 50px;
    padding-bottom: 50px;
}

.w1280 { /*width: 79%;*/
    width: 1280px;
    margin: 0 auto;
    overflow: hidden;
}

/*新导航*/
.phptpl-header-ding {
    height: 70px;
}

.phptpl-header {
    width: 100%;
    min-width: 1100px;
    height: auto;
    position: fixed;
    background: #ffffff;
    border-bottom: 1px solid #ededed;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
    z-index: 200;
    transition: all 0.5s ease-in;
    left: 0px;
    top: 0px;
}

.phptpl-header a {
    text-decoration: none;
}

.phptpl-header ul {
    list-style: none;
}

.phptpl-header .header-container {
    box-sizing: border-box;
    margin: 0 auto;
    width: 1280px;
    height: 70px;
    zoom: 1;
}

.phptpl-header .header-container:after {
    content: "";
    display: table;
    clear: both;
}

.phptpl-header .header-container .logo {
    display: inline-block;
    width: 196px;
    height: 34px;
    margin-top: 17.5px;
    background-size: 196px 34px;
    background-image: url("../images/2020/logo.png");
}

.phptpl-header .header-container .logo.logo_055188comcn {
    background-image: url("../images/2020/logo_055188comcn.png");
}

.phptpl-header .header-container .logo.logo_055188cn {
    background-image: url("../images/2020/logo_055188cn.png");
}

.phptpl-header .header-container .logo.logo_anhui88 {
    background-image: url("../images/2020/logo_anhui88.png");
    width: 227px;
    background-size: 227px 34px;
}

.phptpl-header .header-container .nav-link-container {
    display: inline-block;
    width: auto;
    margin-left: 5px;
}

.phptpl-header .header-container .nav-link-container .nav-link {
    display: block;
    color: #999;
    font-size: 10px;
    font-weight: 300;
}

.phptpl-header .header-container .nav-link-container .nav-link.tel {
    color: #15689E;
    font-size: 20px;
    line-height: 20px;
}

.phptpl-header .header-container .nav-list {
    float: right;
    zoom: 1;
}

.phptpl-header .header-container .nav-list:after {
    content: "";
    display: table;
    clear: both;
}

.phptpl-header .header-container .nav-list > li {
    float: left;
    display: inline-block;
    height: 70px;
    line-height: 70px;
    padding: 0px 10px;
}

.phptpl-header .header-container .nav-list > li.top_search {
    display: block;
    width: 32px;
    height: 32px;
    padding: 10px 5px 0px 5px;
}

.phptpl-header .header-container .nav-list > li .product-center {
    text-decoration: none;
    color: #2c3a46;
}

.phptpl-header .header-container .nav-list > li .product-center:hover {
    color: #008ADD;
}

.phptpl-header .header-container .nav-list .caret-margin {
    margin-right: 10px;
}

.phptpl-header .header-container .nav-list .current-highlight {
    color: #008ADD !important;
}

.phptpl-header .header-container .nav-list .current-highlight .caret:after {
    border-top-color: #008ADD;
}

.phptpl-header .header-container .nav-list .product-dropdown {
    z-index: 200;
}

.phptpl-header .header-container .nav-list .product-dropdown div.active {
    background: #f8f8f8;
}

.phptpl-header .header-container .nav-list .product-dropdown:hover .caret:after {
    border-top-color: #008ADD;
}

.phptpl-header .header-container .nav-list .product-dropdown:hover .product-center {
    color: #008ADD;
}

.phptpl-header .header-container .nav-list .product-dropdown:hover .dropdown-li-wrapper {
    transform: rotate3d(0, 0, 0, 0deg);
    transform-origin: 50% 0%;
    max-height: 1000px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper {
    position: absolute;
    left: 0;
    border-bottom: 1px solid #e5e5e5;
    transform: rotate3d(1, 0, 0, -90deg);
    z-index: 100;
    max-height: 0px;
    box-shadow: inset 0px 2px 5px rgba(0, 0, 0, 0.07);
    transform-origin: 50% 0%;
    transition: 300ms ease-in-out;
    overflow: hidden;
    background-color: #fff;
    width: 100%;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li {
    margin: 30px auto;
    width: 100%;
    max-width: 1100px;
    zoom: 1;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li:after {
    content: "";
    display: table;
    clear: both;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .border-right {
    border-right: 0.5px solid #E5E5E5;
    padding-right: 45px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product-main h4,
.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product-main p {
    margin-left: 26px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product-main .menu-title {
    padding-left: 10px;
    margin-left: 0;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product {
    box-sizing: border-box;
    float: left;
    line-height: normal;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .menu-title {
    font-size: 12px;
    color: #666666;
    margin-bottom: 12px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left {
    float: left;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div {
    position: relative;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div span {
    width: 20px;
    height: 20px;
    position: absolute;
    left: 10px;
    top: 13px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div span.icon-wsc {
    background-image: url("../images/new190128/icon-wsc.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div span.icon-meiye {
    background-image: url("../images/new190128/icon-meiye.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div span.icon-pay {
    background-image: url("../images/new190128/icon-pay.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div span.icon-pf {
    background-image: url("../images/new190128/icon-pf.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div span.icon-ls {
    background-image: url("../images/new190128/icon-ls.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div span.icon-chain-store {
    background-image: url("../images/new190128/icon-chain.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div span.icon-cy {
    background-image: url("../images/new190128/icon-cy.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div span.icon-huiyi {
    background-image: url("../images/new190128/f2c66f601b13429239649ff729e3ed50.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div h4 {
    font-size: 16px;
    color: #333333;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-left div p {
    font-size: 12px;
    color: #999999;
    margin-top: 5px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-right {
    width: 50%;
    float: right;
    zoom: 1;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-right:after {
    content: "";
    display: table;
    clear: both;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-right .menu-title {
    width: 212px;
    height: 18px;
    box-sizing: border-box;
    padding-left: 10px;
    float: right;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-right div {
    position: relative;
    float: right;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-right div h4 {
    font-size: 16px;
    color: #333333;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .link-list-right div p {
    font-size: 12px;
    color: #999999;
    margin-top: 5px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .product-block {
    width: 212px;
    height: 70px;
    padding: 13px 10px;
    box-sizing: border-box;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .product-block:hover {
    background: #f8f8f8;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product .block-empty:hover {
    background: #fff;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product-solutions {
    margin-left: 82px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product-solutions .menu-title {
    padding-left: 10px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product-solutions .solution-container {
    zoom: 1;
    max-width: 760px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product-solutions .solution-container:after {
    content: "";
    display: table;
    clear: both;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product-solutions .solution-container .product-block {
    float: left;
    margin-left: 61px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .product-solutions .solution-container .product-block:nth-child(3n+1) {
    margin-left: 0;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-container {
    zoom: 1;
    height: auto;
    width: 820px;
    margin: 0 auto;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-container:after {
    content: "";
    display: table;
    clear: both;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-container span {
    width: 23px;
    height: 23px;
    position: absolute;
    left: 10px;
    top: 16px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-container span.icon-wxd {
    background-image: url("../images/new190128/icon-wxd.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-container span.icon-choice {
    background-image: url("../images/new190128/jxicon@2x.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-container span.icon-guarantee {
    background-image: url("../images/new190128/5f17b1589003f7d61c79fa3697e7f5b6.png");
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-container .item-product {
    position: relative;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-container .item-product h3,
.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-container .item-product p {
    margin-left: 36px;
    padding-left: 0;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product {
    width: 240px;
    box-sizing: border-box;
    height: 80px;
    float: left;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product:nth-child(2),
.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product:nth-child(3),
.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product:nth-child(4),
.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product:nth-child(6),
.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product:nth-child(7),
.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product:nth-child(8) {
    margin-left: 46.6px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product-link {
    display: block;
    width: 100%;
    height: 100%;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product-link h3 {
    font-size: 16px;
    line-height: 22px;
    color: #333333;
    padding: 16px 0px 10px 20px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product-link p {
    font-size: 12px;
    line-height: 12px;
    color: #999999;
    padding-left: 20px;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .item-product-link:hover {
    background: #f8f8f8;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .cooperate-container {
    text-align: center;
}

.phptpl-header .header-container .nav-list .product-dropdown .dropdown-li-wrapper .dropdown-li .cooperate-container a {
    font-size: 16px;
    color: #333333;
    margin: 0 72.5px;
}

.phptpl-header .header-container .caret {
    position: relative;
    display: inline-block;
}

.phptpl-header .header-container .caret:after, .phptpl-header .header-container .caret:before {
    content: ' ';
    height: 0;
    width: 0;
    top: 100px;
    position: absolute;
    left: 5px;
    border: 5px solid transparent;
}

.phptpl-header .header-container .caret:before {
    border-top-color: #ffffff;
    top: -9px;
    z-index: 2;
}

.phptpl-header .header-container .caret:after {
    border-top-color: #333;
    top: -7px;
    z-index: 1;
}

.phptpl-header .header-container .bottom-contact-container {
    margin: 0 auto;
    width: 1100px;
    border-top: 1px solid #e5e5e5;
    padding: 20px 0px;
    box-sizing: border-box;
    text-align: center;
}

.phptpl-header .header-container .bottom-contact-container .bottom-contact {
    font-size: 12px;
    line-height: 30px;
    color: #666;
}

.phptpl-header .header-container .bottom-contact-container .bottom-contact .dividing-line {
    display: inline-block;
    padding: 0px 20px;
}

.phptpl-header .header-container li.login_common_ {
    padding: 0px 0px 0px 20px;
}

.phptpl-header .header-container li.register_common_ {
    padding: 0px 0px 0px 10px;
}

.phptpl-header .header-container .btn-login {
    width: 80px;
    height: 30px;
    line-height: 28px;
    display: inline-block;
    border: 1px solid #2B90ED;
    color: #2B90ED;
    text-align: center;
    border-radius: 2px;
    box-sizing: border-box;
    cursor: pointer;
}

.phptpl-header .header-container .btn-login:hover {
    background-color: #2B90ED;
    color: #FFFFFF;
}

.phptpl-header .header-container .btn-register_ {
    width: 80px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background-color: #2B90ED;
    color: #ffffff;
    text-align: center;
    border-radius: 2px;
    cursor: pointer;
}

.phptpl-header .header-container .btn-register_:hover {
    background-color: #5CB0FD;
    color: #ffffff;
}

.phptpl-header .header-container .loaded_common_ {
    box-sizing: border-box;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    width: 152px;
    position: relative;
    padding: 0;
    z-index: 200;
    padding-left: 15px !important;
    margin-right: -16px;
}

.phptpl-header .header-container .loaded_common_:hover .loaded-menu_ {
    display: block;
}

.phptpl-header .header-container .loaded_common_:hover {
    background-color: #ffffff;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}

.phptpl-header .header-container .loaded_common_ #mobile_common_ {
    color: #2B90ED;
    font-size: 14px;
}

.phptpl-header .header-container .loaded_common_ .caret:after {
    border-top-color: #2B90ED;
}

.phptpl-header .header-container .loaded_common_ #avatar_common_ {
    width: 16px;
    height: 16px;
    margin-right: 3px;
    display: inline-block;
    border-radius: 50%;
    vertical-align: text-bottom;
    background-size: 16px 16px;
}

.phptpl-header .header-container .loaded_common_ .loaded-menu_ {
    display: none;
    width: 152px;
    margin-left: -16px;
    height: 72px;
    box-sizing: border-box;
    background: #ffffff;
    border: 1px solid #e5e5e5;
    border-top: 0;
}

.phptpl-header .header-container .loaded_common_ .loaded-menu_ li {
    height: 35px;
    width: 150px;
    padding: 0;
}

.phptpl-header .header-container .loaded_common_ .loaded-menu_ li a {
    height: 35px;
    width: 150px;
    text-align: center;
    display: block;
    line-height: 35px;
    background-color: #ffffff;
    box-sizing: border-box;
    font-size: 14px;
    color: #666666;
}

.phptpl-header .header-container .loaded_common_ .loaded-menu_ li a:hover {
    color: #e00;
    background-color: #F8F8F8;
}

.Icss1 {
    background-color: #FFFFFF;
    margin-top: 1px;
    border-bottom: solid 1px #EAEAEA;
}

.Icss1 li {
    width: 25%;
    float: left;
    position: relative;
    height: 355px;
}

.Icss1 li:hover {
    background-color: #0066CC;
}

.Icss1 li h3 {
    font-size: 20px;
    font-weight: normal;
    width: 200px;
    margin-left: -100px;
    text-align: center;
    position: absolute;
    top: 70px;
    left: 50%;
    color: #000000;
}

.Icss1 li:hover h3 {
    color: #FFFFFF;
}

.Icss1 li .img {
    background-image: url(../images/new181106/Ifuwu_t2.png);
    background-repeat: no-repeat;
    height: 100px;
    width: 100px;
    position: absolute;
    left: 50%;
    margin-left: -50px;
    top: 125px;
}

.Icss1 li.n1 .img {
    background-position: 0px 0px;
}

.Icss1 li.n2 .img {
    background-position: 0px -100px;
}

.Icss1 li.n3 .img {
    background-position: 0px -200px;
}

.Icss1 li.n4 .img {
    background-position: 0px -300px;
}

.Icss1 li.n1:hover .img {
    background-position: -100px 0px;
}

.Icss1 li.n2:hover .img {
    background-position: -100px -100px;
}

.Icss1 li.n3:hover .img {
    background-position: -100px -200px;
}

.Icss1 li.n4:hover .img {
    background-position: -100px -300px;
}

.Icss1 li p {
    position: absolute;
    top: 260px;
    width: 240px;
    margin-left: -120px;
    left: 50%;
    font-size: 14px;
    line-height: 24px;
    color: #666666;
    text-align: center;
}

.Icss1 li:hover p {
    color: #FFFFFF;
}

.Icss1 li .x {
    background-color: #EAEAEA;
    position: absolute;
    height: 100%;
    width: 1px;
    top: 0px;
    right: -1px;
}

.i-thi-wrap {
    background-color: #fff;
    padding-top: 25px;
    margin-top: 0;
}

.i-thi-wrap .main-wrap {
    width: 93.4%;
    margin: 0 auto;
}

.i-thi-wrap .tit-box h4 {
    font-size: 24px;
    line-height: 36px;
    color: #333;
    font-weight: normal;
}

.i-thi-wrap .tit-box h4 span {
    color: #008ADD;
}

.i-thi-wrap .tit-box.homeClass h4 {
    text-align: center;
}

.i-thi-wrap .tit-box .intr {
    font-size: 12px;
    margin-top: 14px;
    color: #999;
}

.i-thi-wrap .tit-box .intr b {
    color: #008ADD;
}

.i-thi-wrap .tit-box.homeClass .intr {
    text-align: center;
}

.i-thi-wrap .nav-box {
    margin-top: 20px;
}

.i-thi-wrap.homeClass .nav-box {
    width: 680px;
    margin-right: auto;
    margin-left: auto;
}

.i-thi-wrap.homeClass .nav-box.homeClass2 {
    width: 720px;
}

.i-thi-wrap.homeClass .nav-box.homeClass3 {
    width: 280px;
}

.i-thi-wrap.homeClass .nav-box.homeClass4 {
    width: 420px;
}

.i-thi-wrap .nav-box .fl,
.i-thi-wrap .nav-box .fr {
    display: inline;
}

.i-thi-wrap .nav-box .left-link span,
.i-thi-wrap .nav-box a.type-link {
    display: inline-block;
    float: left;
    background-color: #f5f5f5;
    font-size: 14px;
    line-height: 50px;
    color: #333;
    margin-right: 2px;
    margin-top: 2px;
    cursor: pointer;
    /*transition: all 0.5s ease 0s;*/
}

.i-thi-wrap .nav-box .left-link span.cur, .i-thi-wrap .nav-box .left-link span:hover, .i-thi-wrap .nav-box .left-link a.cur, .i-thi-wrap .nav-box .left-link a:hover {
    background-color: #333 !important;
    color: #fff;
}

.i-thi-wrap .nav-box .left-link .all {
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    width: 75px;
    font-weight: bold;
}

.i-thi-wrap .nav-box .left-link .type-link {
    padding-left: 50px;
    padding-right: 30px;
}

.i-thi-wrap .nav-box .left-link .type-link.noIco {
    padding-left: 40px;
    padding-right: 40px;
}

.i-thi-wrap .nav-box .left-link .type69 {
    background: url(../images/new171230/ico_69.png) no-repeat 20px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type71 {
    background: url(../images/new171230/ico_71.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type72 {
    background: url(../images/new171230/ico_72.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type70 {
    background: url(../images/new171230/ico_70.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type73 {
    background: url(../images/new171230/ico_73.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type901 {
    background: url(../images/new171230/ico_901.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type801 {
    background: url(../images/new171230/ico_801.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type802 {
    background: url(../images/new171230/ico_802.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type803 {
    background: url(../images/new171230/ico_803.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type804 {
    background: url(../images/new171230/ico_804.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type69.hover,
.i-thi-wrap .nav-box .left-link .type69:hover {
    background: url(../images/new171230/ico_69_h.png) no-repeat 20px center #777;
}

.i-thi-wrap .nav-box .left-link .type71.hover,
.i-thi-wrap .nav-box .left-link .type71:hover {
    background: url(../images/new171230/ico_71_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type72.hover,
.i-thi-wrap .nav-box .left-link .type72:hover {
    background: url(../images/new171230/ico_72_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type70.hover,
.i-thi-wrap .nav-box .left-link .type70:hover {
    background: url(../images/new171230/ico_70_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type73.hover,
.i-thi-wrap .nav-box .left-link .type73:hover {
    background: url(../images/new171230/ico_73_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type901.hover,
.i-thi-wrap .nav-box .left-link .type901:hover {
    background: url(../images/new171230/ico_901_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type801.hover,
.i-thi-wrap .nav-box .left-link .type801:hover {
    background: url(../images/new171230/ico_801_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type802.hover,
.i-thi-wrap .nav-box .left-link .type802:hover {
    background: url(../images/new171230/ico_802_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type803.hover,
.i-thi-wrap .nav-box .left-link .type803:hover {
    background: url(../images/new171230/ico_803_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type804.hover,
.i-thi-wrap .nav-box .left-link .type804:hover {
    background: url(../images/new171230/ico_804_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type_lz17 {
    background: url(../images/new181106/ico_lz17.png) no-repeat 20px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type_lz18 {
    background: url(../images/new181106/ico_lz18.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type_lz3 {
    background: url(../images/new181106/ico_lz3.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type_lz19 {
    background: url(../images/new181106/ico_lz19.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type_lz13 {
    background: url(../images/new181106/ico_lz13.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type_lz0 {
    background: url(../images/new181106/ico_lz0.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type_lz20 {
    background: url(../images/new181106/ico_lz20.png) no-repeat 25px center #f5f5f5;
}

.i-thi-wrap .nav-box .left-link .type_lz17.hover,
.i-thi-wrap .nav-box .left-link .type_lz17:hover {
    background: url(../images/new181106/ico_lz17_h.png) no-repeat 20px center #777;
}

.i-thi-wrap .nav-box .left-link .type_lz18.hover,
.i-thi-wrap .nav-box .left-link .type_lz18:hover {
    background: url(../images/new181106/ico_lz18_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type_lz3.hover,
.i-thi-wrap .nav-box .left-link .type_lz3:hover {
    background: url(../images/new181106/ico_lz3_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type_lz19.hover,
.i-thi-wrap .nav-box .left-link .type_lz19:hover {
    background: url(../images/new181106/ico_lz19_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type_lz13.hover,
.i-thi-wrap .nav-box .left-link .type_lz13:hover {
    background: url(../images/new181106/ico_lz13_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type_lz0.hover,
.i-thi-wrap .nav-box .left-link .type_lz0:hover {
    background: url(../images/new181106/ico_lz0_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .left-link .type_lz20.hover,
.i-thi-wrap .nav-box .left-link .type_lz20:hover {
    background: url(../images/new181106/ico_lz20_h.png) no-repeat 25px center #777;
}

.i-thi-wrap .nav-box .more {
    display: inline-block;
    font-size: 14px;
    line-height: 42px;
    color: #777;
    background: url(../images/new171230/ico_09.png) no-repeat left center;
    padding-left: 22px;
    transition: all 0.3s ease 0s;
}

.i-thi-wrap .nav-box .more:hover {
    color: #000;
}

.list-wrap {
    margin-top: 30px;
}

.list-wrap .pc-scroll {
}

.list-wrap li {
    width: 23.6%;
    margin-bottom: 20px;
    float: left;
    margin-right: 1.7%;
}

.list-wrap li:nth-child(4n+0) {
    margin-right: 0%;
}

.list-wrap li {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.list-wrap li:hover {
    -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.65);
    -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.65);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.65);
}

/*.list-wrap .img{display: block;width: 100%;position: relative;overflow: hidden;line-height:0px;}
.list-wrap .img img{width: 100%;}
.list-wrap .img img.up-pic{transform: translateZ(0px);transition: transform 0.3s ease 0s;}*/
.list-wrap .img {
    display: block;
    width: 100%;
    position: relative;
    overflow: hidden;
    line-height: 0px;
}

.list-wrap .img .up-pic-txt { /*height:257px;*/
    position: relative;
    background-color: #fff;
}

.list-wrap .img .up-pic-txt.txtbj1 {
    background-color: #F5C421;
}

.list-wrap .img .up-pic-txt.txtbj2 {
    background-color: #0066F9;
}

.list-wrap .img .up-pic-txt.txtbj3 {
    background-color: #00B700;
}

.list-wrap .img .up-pic-txt.txtbj4 {
    background-color: #F00001;
}

.list-wrap .img .up-pic-txt .txt {
    font-size: 22px;
    color: #FFFFFF;
    text-align: center;
    line-height: 100%;
    padding-top: 50px;
}

.list-wrap .img .up-pic-txt .imgbj { /*height: 130px;width: 240px;border-top-width: 3px;border-right-width: 3px;border-bottom-width: 0px;border-left-width: 3px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #000000;border-right-color: #000000;border-bottom-color: #000000;border-left-color: #000000;margin-left: -120px;position: absolute;left: 50%;bottom: 0px;background-color: #FFFFFF;*/
}

.list-wrap .img .up-pic-txt .imgbj img {
    height: auto;
    width: 100%;
}

.list-wrap .up-graybox {
    z-index: 3;
}

/*.list-wrap .img:hover img.up-pic{transform: scale(1.05, 1.05);transition: transform 0.6s ease 0s;}*/
.list-wrap .img:hover .up-graybox { /*opacity: 1;filter: alpha(opacity=1);*/
}

.list-wrap .cont-wrap {
    width: 86.5%;
    padding: 20px 6.5% 0;
    border: 1px solid #f2f2f2;
    margin-top: -1px;
    background-color: #fff;
}

.list-wrap .tit {
    line-height: 32px;
    font-size: 18px;
}

.list-wrap .tit a {
    display: inline-block;
    color: #333;
}

.list-wrap .tit a:hover {
    color: #008ADD;
}

.list-wrap .intr {
    line-height: 22px;
    font-size: 12px;
    height: 44px;
    margin-bottom: 8px;
}

.list-wrap .intr a {
    display: inline-block;
    font-size: 12px;
}

.list-wrap .intr a:hover {
    color: #008ADD;
}

.list-wrap .bot-link {
    display: block;
    width: 100%;
    border-top: 1px solid #e5e5e5;
    line-height: 40px;
    height: 40px;
    position: relative;
}

.list-wrap .bot-link .stt {
    font-size: 14px;
}

.list-wrap .bot-link .point {
    display: inline-block;
    width: 24px;
    height: 8px;
    background: url(../images/new171230/ico_08.png) no-repeat right center;
    margin-top: 14px;
}

.list-wrap .bot-link:hover a {
    color: #333;
}

.list-wrap .bot-link:hover .point {
    background: url(../images/new171230/ico_08_h.png) no-repeat right center;
}

/*首页案例*/
.list-wrap.Icases {
    margin-top: 0;
    padding: 10px;
}

.list-wrap.Icases li {
    width: 100%;
    margin-bottom: 0;
    margin-right: 0;
    float: none;
}

.list-wrap.Icases .cont-wrap {
    width: 100%;
    padding: 5px 6.5% 0;
}

.list-wrap.Icases .intr {
    display: none;
}

.up-graybox {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all 0.4s ease 0s;
}

.up-graybox .bgbox {
    display: block;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.4;
    filter: alpha(opacity=40);
}

.up-graybox .stit {
    font-size: 16px;
    line-height: 30px;
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -15px;
    color: #fff;
}

.up-graybox .line {
    display: inline-block;
    width: 100px;
    height: 1px;
    background-color: #f2f2f2;
    position: absolute;
    left: 50%;
    margin-left: -50px;
    transition: all 0.6s ease 0s;
}

.up-graybox .linet {
    top: 0;
}

.up-graybox .lineb {
    bottom: 0;
}

.up-graybox .out-ico {
    display: none;
    width: 26px;
    height: 26px;
    position: absolute;
    right: 20px;
    top: 20px;
}

.up-graybox:hover .line {
    width: 6px;
    margin-left: -3px;
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.Icss2 {
    background-image: url(../images/new171230/Icss2.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    position: relative;
    height: 500px;
    background-color: #0066CC;
    margin-top: 25px;
}

.Icss2 .k {
    position: absolute;
    width: 14px;
    bottom: 50px;
    left: 0px;
}

.Icss2 i {
    position: absolute;
    z-index: 2;
    left: 0px;
    top: -1px;
    line-height: 0px;
    height: 14px;
    width: 14px;
    background-image: url(../images/new171230/Ibj5_d.png);
}

.Icss2 .k .x {
    background-color: #FFFFFF;
    height: 100%;
    width: 2px;
    margin-left: -1px;
    left: 50%;
    bottom: 0px;
    position: absolute;
    z-index: 1;
}

.Icss2 .k .bod {
    width: 265px;
    position: absolute;
    z-index: 3;
    left: 25px;
    top: 0px;
}

.Icss2 .k .bod .at {
    height: 38px;
}

.Icss2 .k .bod .at .r {
    color: #FFFFFF;
}

.Icss2 .k .bod .at img {
    float: left;
    height: 38px;
    width: 38px;
}

.Icss2 .k .bod .at .t {
    margin-left: 45px;
}

.Icss2 .k .bod .at .t span {
    color: #FFFFFF;
}

.Icss2 .k .bod .at .t span a {
    font-size: 15px;
    color: #FFFFFF;
}

.Icss2 .k .bod .at .t span a.ur {
    font-size: 12px;
    margin-left: 10px;
    display: none;
}

.Icss2 .k .bod .at .t:hover span a.ur {
    display: inline-block;
}

.Icss2 .k .bod .at .t p {
    font-size: 12px;
    color: #FFFFFF;
}

.Icss2 .k .bod .at .t span a.ur:hover {
    text-decoration: underline;
}

.Icss2 .k .bod .p {
    font-size: 12px;
    line-height: 20px;
    color: #FFFFFF;
    margin-top: 10px;
}

.Icss2 .k .bod .p a.u {
    font-size: 12px;
    background-image: url(../images/new171208/d6c.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    display: inline-block;
    padding-left: 20px;
    color: #FFFFFF;
}

.Icss2 .k .bod .p a.u:hover {
    background-image: url(../images/new171208/d6b.png);
    color: #FF9900;
}

.Icss2 .k .bod .p a.u span {
    text-decoration: underline;
}

.Icss2 .k .bod .p a.u:hover span {
    color: #FF9900;
}

.Icss2 .k .bod .pic1 {
    margin-top: 7px;
    line-height: 0px;
}

.Icss2 .k .bod .pic1 img {
    display: inline-block;
    margin-right: 7px;
    height: 45px;
    width: auto;
    margin-bottom: 3px;
    margin-top: 3px;
}

.Icss2 .k .bod .ld1 {
    position: absolute;
    left: 15px;
    top: 0px;
    z-index: 2;
    line-height: 0px;
}

.Icss2 .k0 {
    height: 400px;
    left: 40px;
}

.Icss2 .k1 {
    height: 200px;
    left: 125px;
}

.Icss2 .k2 {
    height: 400px;
    left: 440px;
}

.Icss2 .k3 {
    height: 200px;
    left: 520px;
}

.Icss2 .k4 {
    height: 400px;
    left: 855px;
}

.Icss2 .k5 {
    height: 200px;
    left: 935px;
}

.Icss2 .xx {
    background-color: #FFFFFF;
    height: 2px;
    width: 1200px;
    position: absolute;
    left: 40px;
    bottom: 50px;
}

.Icss2 .flm {
    background-image: url(../images/new171230/Ibj5_d1a1.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 37px;
    width: 37px;
    position: absolute;
    left: 3px;
    bottom: 33px;
}

.Icss2 .flm.frm {
    background-image: url(../images/new171230/Ibj5_d1a2.png);
    left: auto;
    right: 3px;
    bottom: 33px;
}

.Icss2foot {
    background-color: #0066CC;
    padding-bottom: 30px;
}

.Icss2foot .more {
    margin-top: 0px;
}

.Icss2foot .more a {
    font-size: 18px;
    line-height: 40px;
    color: #FFFFFF;
    display: block;
    height: 40px;
    width: 200px;
    margin-left: auto;
    text-align: center;
    margin-right: auto;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #FFFFFF;
}

.Icss2foot .more a:hover {
    border: 1px solid #008ADD;
    background-color: #008ADD;
}

.Inews171230 {
    background-color: #FFFFFF;
    margin-top: 25px;
    margin-bottom: 25px;
}

.Inews171230 .l {
    background-color: #FFFFFF;
    height: 450px;
    width: 650px;
}

.Inews171230 .l .t {
    height: 75px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #F0F0F0;
    position: relative;
}

.Inews171230 .l .t b {
    line-height: 60px;
    height: 60px;
    padding-top: 14px;
    padding-right: 30px;
    padding-left: 60px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #008ADD;
    background-image: url(../images/new170515/d1.png);
    background-repeat: no-repeat;
    background-position: 30px 33px;
    display: block;
    position: absolute;
    font-size: 20px;
    color: #666666;
    font-weight: normal;
}

.Inews171230 .l .t b span {
    color: #008ADD;
}

.Inews171230 .l .t a.m {
    font-size: 14px;
    color: #008ADD;
    float: right;
    margin-top: 35px;
}

.Inews171230 .l .t a.m:hover {
    text-decoration: underline;
}

.Inews171230 .l ul {
    margin-top: 20px;
}

.Inews171230 .l li {
    height: 45px;
    display: block;
    position: relative;
}

.Inews171230 .l li a {
    position: absolute;
    height: 47px;
    line-height: 47px;
    width: 100%;
    left: 0px;
    top: -1px;
    z-index: 1;
    display: block;
}

.Inews171230 .l li .x {
    height: 46px;
    margin-right: 35px;
    margin-left: 35px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #E1E1E1;
}

.Inews171230 .l li span {
    font-size: 12px;
    color: #999999;
    float: right;
    margin-right: 35px;
}

.Inews171230 .l li .d {
    background-color: #FFFFFF;
    height: 5px;
    width: 5px;
    border: 1px solid #CCCCCC;
    float: left;
    margin-top: 21px;
    margin-left: 35px;
}

.Inews171230 .l li .ti {
    font-size: 15px;
    color: #666666;
    margin-left: 10px;
    float: left;
}

.Inews171230 .l li .hi {
    font-size: 12px;
    color: #999999;
    float: left;
    margin-left: 10px;
}

.Inews171230 .l li .hi b {
    color: #FF6666;
    font-weight: normal;
}

.Inews171230 .l li:hover a {
    background-color: #008ADD;
}

.Inews171230 .l li:hover span,
.Inews171230 .l li:hover .ti,
.Inews171230 .l li:hover .hi,
.Inews171230 .l li:hover .hi b {
    color: #FFFFFF;
}

.Inews171230 .l li:hover .d {
    border: 1px solid #FFFFFF;
}

.Inews171230 .l li:hover .x {
    border-bottom-color: #008ADD;
}

.Inews171230 .fl {
    background-color: #CCCCCC;
    height: 335px;
    width: 1px;
    margin-top: 80px;
    margin-left: 75px;
}

.Inews171230 .r {
    background-color: #FFFFFF;
    height: 410px;
    width: 435px;
    padding-top: 40px;
    padding-right: 50px;
    padding-left: 0px;
}

.Inews171230 .r .t {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #F0F0F0;
    height: 39px;
}

.Inews171230 .r .t a.m {
    font-size: 14px;
    color: #008ADD;
    float: right;
    margin-top: 10px;
}

.Inews171230 .r .t a.m:hover {
    text-decoration: underline;
}

.Inews171230 .r .t li {
    float: left;
    width: 90px;
    position: relative;
    height: 40px;
}

.Inews171230 .r .t li a {
    height: 40px;
    width: 91px;
    position: absolute;
    left: 0px;
    top: 0px;
    font-size: 14px;
    line-height: 40px;
    color: #333333;
    text-align: center;
    display: block;
}

.Inews171230 .r .t li.hover a {
    color: #FFFFFF;
    background-color: #008ADD;
    z-index: 1;
}

.Inews171230 .r .t li.no {
    width: auto;
}

.Inews171230 .r .t li.no a {
    width: auto;
    color: #FFFFFF;
    background-color: #008ADD;
    padding-right: 25px;
    padding-left: 25px;
    position: relative;
}

.Inews171230 .r .t li b {
    float: left;
    background-color: #DFDFDF;
    display: block;
    height: 10px;
    width: 1px;
    margin-top: 15px;
}

.Inews171230 .r .t li.hover b {
    background-color: #008ADD;
}

.Inews171230 .r .fd {
    position: relative;
    clear: both;
    height: 350px;
    overflow: hidden;
}

.Inews171230 .r .fd .fg {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 1740px;
}

.Inews171230 .r .fd .fg ul {
    float: left;
    width: 435px;
}

.Inews171230 .r .fd .fg .ft {
    height: 125px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #E1E1E1;
    padding-top: 26px;
}

.Inews171230 .r .fd .ti a {
    font-size: 17px;
    color: #008ADD;
    line-height: 1.1em;
}

.Inews171230 .r .fd p {
    font-size: 12px;
    line-height: 23px;
    color: #999999;
    height: 46px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
}

.Inews171230 .r .fd .m a {
    font-size: 12px;
    line-height: 1.1em;
    color: #008ADD;
}

.Inews171230 .r .fd .m a:hover {
    text-decoration: underline;
}

.Inews171230 .r .fd li {
    height: 44px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #E1E1E1;
    font-size: 14px;
    color: #666666;
    line-height: 44px;
}

.Inews171230 .r .fd li a:hover,
.Inews171230 .r .fd li a:hover span,
.Inews171230 .r .fd li a:hover b {
    color: #008ADD;
}

.Inews171230 .r .fd li span {
    font-size: 12px;
    color: #999999;
    float: right;
}

.Inews171230 .r .fd li b {
    color: #CCCCCC;
}

/*热门专题*/
.hotZT {
    height: 275px;
    background-color: #2F2F2F;
    margin-top: 15px;
    margin-bottom: 15px;
    position: relative;
}

.hotZT ul {
    width: 600px;
    position: absolute;
    left: 40px;
    top: 40px;
}

.hotZT ul.no {
    width: 760px;
}

.hotZT ul .t {
    font-size: 28px;
    color: #FFFFFF;
    margin-bottom: 25px;
}

.hotZT ul li {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
}

.hotZT ul li a {
    font-size: 14px;
    line-height: 24px;
    color: #FFFFFF;
    display: block;
    height: 24px;
    padding-right: 15px;
    padding-left: 15px;
    border: 1px solid #CCCCCC;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}

.hotZT ul li a:hover {
    border: 1px solid #FFFFFF;
    color: #333333;
    background-color: #FFFFFF;
}

.hotZT .ab {
    position: absolute;
    right: 35px;
    top: 35px;
}

.hotZT .ab1 {
    float: right;
    margin-left: 35px;
    position: relative;
    height: 207px;
    width: 155px;
}

.hotZT .ab1 img {
    height: 100%;
    width: 100%;
}

.hotZT .ab1 span {
    font-size: 16px;
    line-height: 200px;
    color: #FFFFFF;
    text-align: center;
    height: 100%;
    width: 100%;
    left: 0px;
    top: 0px;
    display: block;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.65);
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.hotZT .ab1:hover span {
    background-color: rgba(0, 0, 0, 0.2);
}

/*网站底部*/
.foot {
    background-color: #242424;
}

.foot .fbj {
    background-color: #242424;
}

.ftop1 {
    padding-top: 15px;
    padding-bottom: 15px;
    min-height: 32px;
}

.ftop1 span {
    font-size: 16px;
    line-height: 30px;
    color: #d7d8d9;
    text-align: center;
    height: 30px;
    width: 120px;
    border: 1px solid #666666;
    display: inline-block;
    float: left;
}

.ftop1 .no {
    padding-left: 140px;
}

.ftop1 a {
    font-size: 14px;
    color: #9b9ea0;
    display: inline-block;
    margin-right: 15px;
    margin-top: 5px;
}

.ftop1 a:hover {
    color: #FFFFFF;
}

.ftop1.x {
    border-bottom-width: 0px;
}

.ftop2 {
    padding-top: 15px;
    padding-bottom: 5px;
}

.ftop2 span {
    font-size: 20px;
    color: #999999;
    float: left;
    line-height: 26px;
}

.ftop2 div {
    padding-left: 130px;
}

.ftop2 div a {
    font-size: 14px;
    line-height: 24px;
    color: #FFFFFF;
    display: inline-block;
    height: 24px;
    padding-right: 15px;
    padding-left: 15px;
    border: 1px solid #CCCCCC;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    margin-right: 10px;
    margin-bottom: 10px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.ftop2 div a:hover {
    border: 1px solid #FFFFFF;
    color: #333333;
    background-color: #FFFFFF;
}

.ftop3 {
    padding-top: 30px;
    border-top: 1px solid #333333;
    position: relative;
}

.ftop3 .x {
    background-color: #333333;
    height: 205px;
    position: absolute;
    left: 610px;
    top: 30px;
    width: 1px;
}

.ftop3 .m {
    display: block;
}

.ftop3 .m h3 {
    font-size: 24px;
    font-weight: normal;
    color: #CCCCCC;
    line-height: 1.1em;
}

.ftop3 li {
    margin-top: 15px;
}

.ftop3 li a {
    background-image: url(../images/new181106/ftop3.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 30px;
    display: block;
    padding-left: 40px;
    line-height: 30px;
}

.ftop3 li.n1 a {
    background-position: 0px 0px;
}

.ftop3 li.n2 a {
    background-position: 0px -30px;
}

.ftop3 li.n3 a {
    background-position: 0px -60px;
}

.ftop3 li.n4 a {
    background-position: 0px -90px;
}

.ftop3 li.n5 a {
    background-position: 0px -120px;
}

.ftop3 li.n6 a {
    background-position: 0px -150px;
}

.ftop3 li.n7 a {
    background-position: 0px -180px;
}

.ftop3 li.n8 a {
    background-position: 0px -210px;
}

.ftop3 li.n1 a:hover {
    background-position: 0px -500px;
}

.ftop3 li.n2 a:hover {
    background-position: 0px -530px;
}

.ftop3 li.n3 a:hover {
    background-position: 0px -560px;
}

.ftop3 li.n4 a:hover {
    background-position: 0px -590px;
}

.ftop3 li.n5 a:hover {
    background-position: 0px -620px;
}

.ftop3 li.n6 a:hover {
    background-position: 0px -650px;
}

.ftop3 li.n7 a:hover {
    background-position: 0px -680px;
}

.ftop3 li.n8 a:hover {
    background-position: 0px -710px;
}

.ftop3 li a b {
    font-size: 16px;
    color: #999999;
    font-weight: normal;
    margin-right: 10px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.ftop3 li a span {
    font-size: 14px;
    color: #666666;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.ftop3 li a:hover b {
    color: #FFFFFF;
}

.ftop3 li a:hover span {
    color: #FFFFFF;
}

.ftop4 {
    padding-top: 30px;
    position: relative;
    height: auto;
    border-top: 1px solid #333333;
}

.ftop4 .m h3 {
    font-size: 24px;
    font-weight: normal;
    color: #CCCCCC;
    line-height: 1.1em;
}

.ftop4 ul {
    margin-top: 30px;
}

.ftop4 li {
    float: left;
    width: 100px;
    margin-bottom: 30px;
}

.ftop4 li i {
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-size: 30px 30px;
    display: block;
    height: 30px;
    width: 30px;
    margin: 0 auto;
}

.ftop4 li.n1 i {
    background-image: url(../images/new190513/ftop4_1a.png);
}

.ftop4 li.n2 i {
    background-image: url(../images/new190513/ftop4_2a.png);
}

.ftop4 li.n3 i {
    background-image: url(../images/new190513/ftop4_3a.png);
}

.ftop4 li.n4 i {
    background-image: url(../images/new190513/ftop4_4a.png);
}

.ftop4 li.n5 i {
    background-image: url(../images/new190513/ftop4_5a.png);
}

.ftop4 li.n6 i {
    background-image: url(../images/new190513/ftop4_6a.png);
}

.ftop4 li.n7 i {
    background-image: url(../images/new190513/ftop4_7a.png);
}

.ftop4 li.n1 a:hover i {
    background-image: url(../images/new190513/ftop4_1b.png);
}

.ftop4 li.n2 a:hover i {
    background-image: url(../images/new190513/ftop4_2b.png);
}

.ftop4 li.n3 a:hover i {
    background-image: url(../images/new190513/ftop4_3b.png);
}

.ftop4 li.n4 a:hover i {
    background-image: url(../images/new190513/ftop4_4b.png);
}

.ftop4 li.n5 a:hover i {
    background-image: url(../images/new190513/ftop4_5b.png);
}

.ftop4 li.n6 a:hover i {
    background-image: url(../images/new190513/ftop4_6b.png);
}

.ftop4 li.n7 a:hover i {
    background-image: url(../images/new190513/ftop4_7b.png);
}

.ftop4 li span {
    font-size: 14px;
    color: #999999;
    text-align: center;
    display: block;
    margin-top: 10px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.ftop4 li a:hover span {
    color: #FFFFFF;
}

.ftop4 .x {
    background-color: #333333;
    height: 150px;
    position: absolute;
    left: 430px;
    top: 50px;
    width: 1px;
}

.ftop4 .bod {
    font-size: 14px;
    color: #9b9ea0;
    line-height: 30px;
    margin-top: 40px;
    margin-left: 80px;
}

.ftop4 .bod p {
    margin-bottom: 30px;
}

.ftop4 .bod img {
    vertical-align: -6px;
    margin-right: 6px;
}

.ftop4 .bod b {
    font-size: 24px;
    color: #9b9ea0;
    vertical-align: -4px;
    font-weight: normal;
    margin-right: 10px;
    margin-left: 10px;
}

.ftop4 .bod span {
    font-size: 12px;
}

.ftop4 .ffw {
    border: 0px solid #333333;
    margin-top: 40px;
}

.ftop4 .ffw .ffewm {
    display: inline-block;
    margin-left: 30px;
}

.ftop4 .ffw .ffewm p {
    margin-top: 10px;
    font-size: 14px;
    color: #999999;
    text-align: center;
}

.foot .link {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #333333;
    padding-top: 20px;
    padding-bottom: 20px;
}

.foot .link .t {
    font-size: 14px;
    color: #d7d8d9;
    padding-bottom: 5px;
}

.foot .link .p, .link .p a {
    font-size: 12px;
    line-height: 24px;
    color: #9b9ea0;
}

.foot .link .p a:hover {
    color: #FFFFFF;
}

.foot .fbq {
    background-color: #1A1A1A;
    font-size: 12px;
    color: #d7d8d9;
    line-height: 57px;
}

.foot .fbq span {
    float: right;
}

/*----------------------------------------------------------------------------------------------------*//*----------------------------------------------------------------------------------------------------*//*----------------------------------------------------------------------------------------------------*//*-----------------------------------------2017年12月08日---------------------------------------------*//*----------------------------------------------------------------------------------------------------*//*----------------------------------------------------------------------------------------------------*//*----------------------------------------------------------------------------------------------------*/
.Zhuanti .fl {
    width: 870px;
}

.Zhuanti .fr {
    width: 400px;
}

.Zhuanti .m-px {
    background: #FFF;
    padding: 8px 24px 0;
}

.Zhuanti .m-px .item {
    width: 50px;
    margin-right: 20px;
}

.Zhuanti .m-px .item .t {
    font-size: 14px;
    color: #000000;
    line-height: 34px;
}

.Zhuanti .m-px .item .x {
    width: 29px;
    height: 2px;
    background: #FFF;
}

.Zhuanti .m-px .item.cur .t {
    color: #008ADD;
}

.Zhuanti .m-px .item.cur .x {
    background: #008ADD;
}

.ZTmain li {
    background-color: #FFFFFF;
    display: flex;
    padding: 18px 24px;
    border-top: 1px solid #E9E9E9;
}

.ZTmain .t {
    font-size: 18px;
    color: #000000;
    margin-bottom: 4px;
}

.ZTmain .t:hover {
    color: #008ADD;
}

.ZTmain .id_key {
    font-size: 14px;
    color: #999999;
}

.ZTmain .img {
    width: 170px;
    height: 110px;
    display: block;
    margin-right: 8px;
    position: relative;
}

.ZTmain .img a {
    display: block;
    width: 170px;
    height: 110px;
}

.ZTmain .img img {
    width: 170px;
    height: 110px;
    display: block;
}

.ZTmain .ico {
    width: 18px;
    height: 18px;
    display: block;
    margin-right: 4px;
}

.ZTmain .title {
    font-size: 16px;
    color: #333;
}

.ZTmain .bod .p {
    font-size: 14px;
    line-height: 30px;
    color: #999999;
    position: relative;
    top: -5px;
    padding-bottom: 10px;
}

.ZTmain .bod .p .lin {
    font-size: 14px;
    line-height: 24px;
    color: #FFFFFF;
    background-color: #008ADD;
    display: inline-block;
    height: 24px;
    width: 70px;
    padding-right: 8px;
    margin-left: 10px;
    background-image: url(../images/new171208/d4.jpg);
    background-position: 65px 10px;
    background-repeat: no-repeat;
    text-align: center;
}

.ZTmain .bod .p:hover {
    color: #666666;
}

.ZTmain .bod .p:hover .lin {
    background-color: #008ADD;
}

.ZTmain .bod .smal {
    font-size: 14px;
    margin-top: 15px;
    display: flex;
    align-items: center;
}

.ZTmain .bod .metas {
}

.ZTmain .bod .metas a {
    font-size: 12px;
    margin-right: 3px;
    color: #b4b4b4;
    border: 1px solid #E7E7E7;
    padding-right: 5px;
    padding-left: 5px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.ZTmain .bod .metas.no a {
    color: #008ADD;
    background-color: #FFFFFF;
    border: 1px solid #008ADD;
}

.ZTmain .bod .metas a:hover,
.ZTmain .bod .metas.no a:hover {
    color: #FFFFFF;
    background-color: #008ADD;
    border: 1px solid #008ADD;
}

.ZTmain .bod .smal span {
    margin-right: 12px;
    margin-left: 5px;
    color: #008ADD;
    line-height: 100%;
}

.ZTmain .bod .smal img {
    vertical-align: -2px;
    width: 16px;
    height: 16px;
}

.ZTmain .bod .smal .fx {
    display: inline-block;
    position: relative;
    cursor: pointer;
}

.ZTmain .bod .smal .fx .fxxl {
    position: absolute;
    border: 1px solid #EBEBEB;
    z-index: 1;
    background-color: #FFFFFF;
    margin-left: -50%;
    top: 30px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    display: none;
}

.ZTmain .bod .smal .fx .fxxl .fxd {
    background-image: url(../images/new171230/fx_d.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    display: block;
    height: 8px;
    width: 20px;
    margin-left: -10px;
    position: absolute;
    left: 50%;
    top: -8px;
}

.ZTmain .bod .smal .fx .fxxl .fxp {
    height: 40px;
}

.ZTmain .bod .smal .fx .fxxl .fxp a {
    font-size: 14px;
    line-height: 40px;
    color: #999999;
}

.ZTmain .bod .smal .fx .fxxl .fxp a:hover {
    color: #666666;
}

.ZTmain .bod .smal .fx .fxxl .fxp img {
    vertical-align: -5px;
    margin-right: 5px;
}


.ZTmain.noTab {
}

.ZTmain.noTab .img img {
    width: 111px;
    height: 70px;
}

.ZTmain.noTab .id_key {
    display: none;
}

.ZTr_t1 {
    background-color: #FFFFFF;
    padding: 15px;
}

.ZTr_t1:hover {
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

.ZTr_t1 .sou1 {
    height: 32px;
    width: 320px;
    border: 1px solid #E7EAF1;
    overflow: hidden;
    background-color: #F7F8FA;
    margin-bottom: 10px;
}

.ZTr_t1 .sou1 .in1 {
    font-size: 14px;
    line-height: 20px;
    color: #9FADC7;
    background-color: #F7F8FA;
    height: 20px;
    width: 200px;
    float: left;
    margin-top: 5px;
    margin-left: 10px;
    border: 1px solid #F7F8FA;
}

.ZTr_t1 .sou1 .in2 {
    float: right;
    margin-top: 0px;
    margin-right: 0px;
}

.ZTr_t1 .img {
    float: left;
}

.ZTr_t1 .img img {
    height: 100px;
    width: 100px;
}

.ZTr_t1 .bod {
    margin-left: 110px;
    font-size: 14px;
    color: #6C82AA;
    line-height: 23px;
    padding-top: 10px;
}

.ZTr_t1 .bod p {
    margin-top: 10px;
}

.ZTr_t2 {
    margin-top: 10px;
    background-color: #FFFFFF;
    padding-top: 30px;
    padding-bottom: 30px;
}

.ZTr_t2:hover {
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

.ZTr_t2 li {
    position: relative;
    padding-top: 0px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 35px;
}

.ZTr_t2 li .at {
    height: 38px;
}

.ZTr_t2 li .at img {
    float: left;
    height: 38px;
    width: 38px;
}

.ZTr_t2 li .at .t {
    margin-left: 45px;
}

.ZTr_t2 li .at .t span {
    color: #FFFFFF;
}

.ZTr_t2 li .at .t span a {
    font-size: 15px;
    color: #008ADD;
}

.ZTr_t2 li .at .t span a.ur {
    font-size: 12px;
    margin-left: 10px;
    display: none;
}

.ZTr_t2 li .at .t:hover span a.ur {
    display: inline-block;
}

.ZTr_t2 li .at .t p {
    font-size: 12px;
    color: #CCCCCC;
}

.ZTr_t2 li .at .t span a.ur:hover {
    text-decoration: underline;
}

.ZTr_t2 li .p {
    font-size: 12px;
    line-height: 20px;
    color: #999999;
    margin-top: 10px;
    word-wrap: break-word;
}

.ZTr_t2 li .p a.u {
    font-size: 12px;
    background-image: url(../images/new171208/d6.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    display: inline-block;
    padding-left: 20px;
    color: #008ADD;
}

.ZTr_t2 li .p a.u:hover {
    background-image: url(../images/new171208/d6b.png);
    color: #FF9900;
}

.ZTr_t2 li .pic1 {
    margin-top: 7px;
    line-height: 0px;
}

.ZTr_t2 li .pic1 img {
    display: inline-block;
    margin-right: 7px;
    height: 45px;
    width: auto;
    margin-bottom: 3px;
    margin-top: 3px;
}

.ZTr_t2 li .ld1 {
    position: absolute;
    left: 15px;
    top: 0px;
    z-index: 2;
    line-height: 0px;
}

.ZTr_t2 li .ld1.yc {
    display: none;
}

.ZTr_t2 li:hover .ld1.yc {
    display: block;
}

.ZTr_t2 li .ld2 {
    background-color: #CCCCCC;
    height: 100%;
    width: 1px;
    position: absolute;
    left: 21px;
    top: 0px;
    z-index: 1;
}

.ZTr_t2 .mmm {
    font-size: 14px;
    line-height: 24px;
    color: #FFFFFF;
    background-color: #008ADD;
    display: block;
    height: 24px;
    width: 100px;
    padding-right: 8px;
    margin-left: auto;
    background-image: url(../images/new171208/d4.jpg);
    background-position: 80px 10px;
    background-repeat: no-repeat;
    text-align: center;
    margin-top: 15px;
    margin-right: auto;
}

.ZTr_t2 .mmm:hover {
    background-color: #008ADD;
}

/*150828 分页css代码 百加蓝*/
.INewsfanye {
}

.INewsPage {
    font-size: 12px;
}

.INewsPage A, .INewsPage A:visited {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    COLOR: #666666;
    TEXT-DECORATION: none;
    border: 1px solid #D8D8D8;
    background-color: #FFFFFF;
    margin-right: 4px;
    margin-left: 4px;
    font-size: 12px;
}

.INewsPage A:hover {
    COLOR: #FFFFFF;
    border: 1px solid #0499F2;
    background-color: #0499F2;
}

.INewsPage A:active {
    COLOR: #FFFFFF;
    border: 1px solid #0499F2;
    background-color: #0499F2;
}

.INewsPage SPAN.current {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    border: 1px solid #0499F2;
    background-color: #0499F2;
    margin-right: 4px;
    margin-left: 4px;
}

.INewsPage SPAN.disabled {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    COLOR: #666666;
    TEXT-DECORATION: none;
    border: 1px solid #D8D8D8;
    background-color: #FFFFFF;
    margin-right: 4px;
    margin-left: 4px;
}

/*end*//*内页banner*/
.ins-ban {
    width: 100%;
    height: 630px;
    position: relative;
    overflow: hidden;
}

.ins-ban .up-cont {
    position: absolute;
    left: 10.5%;
    top: 50%;
    margin-top: -120px;
    color: #fff;
    z-index: 2;
}

.ins-ban .up-cont h4 {
    font-size: 33px;
    font-weight: normal;
}

.ins-ban .up-cont p {
    font-size: 14px;
    color: #FFFFFF;
    margin-top: 35px;
    margin-bottom: 35px;
    line-height: 30px;
}

.ins-ban .up-cont p a {
    font-size: 15px;
    color: #333333;
    background-color: #FFFFFF;
    display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
    margin-top: 10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.ins-ban .up-cont p.hs {
    color: #EEEEEE;
}

.ins-ban .up-cont .icos {
    font-size: 16px;
    line-height: 42px;
    color: #FFFFFF;
}

.ins-ban .up-cont .icos span {
    font-family: 'Trump';
    font-size: 25px;
    vertical-align: -4px;
}

.ins-ban .up-cont .icos img {
    vertical-align: -10px;
    margin-right: 10px;
}

.ins-ban .bgimg {
    position: absolute;
    margin-left: -960px;
    left: 50%;
    top: 0px;
}

.ins-ban .up_seo_vdl {
    position: absolute;
    right: 10.5%;
    top: 45%;
    margin-top: -150px;
    color: #fff;
    z-index: 3;
}

.ins-ban .icoMain {
    margin-top: 35px;
}

.ins-ban .icoMain span {
    font-size: 18px;
    color: #FFFFFF;
    line-height: 40px;
    display: inline-block;
    height: 40px;
    padding-left: 40px;
    background-image: url(../images/new181106/ins-ban.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    margin-right: 30px;
}

.ins-ban .icoMain span.ico1 {
    background-position: 0px 0px;
}

.ins-ban .icoMain span.ico2 {
    background-position: 0px -40px;
}

.ins-ban .icoMain span.ico3 {
    background-position: 0px -80px;
}

.ins-ban .buttonMain {
    margin-top: 30px;
}

.ins-ban .buttonMain a {
    font-size: 12px;
    line-height: 33px;
    color: #FFFFFF;
    height: 33px;
    border: 1px solid #FFFFFF;
    -moz-border-radius: 33px;
    -webkit-border-radius: 33px;
    border-radius: 33px;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    display: inline-block;
    padding-right: 20px;
    padding-left: 20px;
    margin-right: 75px;
    min-width: 80px;
    text-align: center;
}

.ins-ban .buttonMain a:hover {
    color: #333333;
    background-color: #FFFFFF;
}

.ins-ban .up-cont.two {
    left: 50%;
    margin-top: -150px;
    margin-left: -310px;
    background-image: url(../images/new181106/ins-ban2.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 620px;
    height: 300px;
}

.ins-ban .up-cont.two h4 {
    font-size: 20px;
    position: absolute;
    line-height: 43px;
    color: #666666;
    background-color: #FFFFFF;
    height: 43px;
    padding-right: 15px;
    padding-left: 15px;
    display: block;
    left: 40px;
    top: -22px;
}

.ins-ban .up-cont.two .icoMain {
    position: absolute;
    left: 40px;
    margin: 0px;
    padding: 0px;
    top: 40px;
}

.ins-ban .up-cont.two .icoMain span {
    display: block;
    margin-bottom: 10px;
    background-position: 0px -200px;
}

.ins-ban .up-cont.two p {
    font-size: 33px;
    text-align: center;
    position: absolute;
    width: 100%;
    left: 0px;
    top: 200px;
    line-height: 40px;
    margin: 0px;
    padding: 0px;
    height: 40px;
}

.ins-ban .up-cont.two .buttonMain {
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: 0px;
    text-align: center;
}

.ins-ban .up-cont.two .buttonMain a {
    margin-right: 40px;
    margin-left: 40px;
}

/*首页服务*/
.Ifuwu170417 {
    background-color: #FFFFFF;
    padding-bottom: 50px;
}

.Ifuwu170417 .tit {
    font-size: 36px;
    line-height: 145px;
    color: #333333;
    text-align: center;
}

.Ifuwu170417 .f {
    border-left: solid 1px #E7E7E9;
    width: 93.4%;
    margin-right: auto;
    margin-left: auto;
}

.Ifuwu170417 .f li {
    background-color: #FFFFFF;
    float: left;
    width: 19%;
    position: relative;
    text-align: center;
}

.Ifuwu170417 .f li .x {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #E7E7E9;
    border-right-color: #E7E7E9;
    border-bottom-color: #E7E7E9;
    border-left-color: #E7E7E9;
    position: relative;
    background-color: #F5F6F6;
}

.Ifuwu170417 .f li .x span {
    font-size: 18px;
    line-height: 1.1em;
    color: #333333;
    display: block;
    padding-top: 45px;
}

.Ifuwu170417 .f li .x p {
    font-family: Arial;
    font-size: 13px;
    line-height: 1.1em;
    color: #999999;
    display: block;
    margin-top: 10px;
}

.Ifuwu170417 .f li .x p s {
    color: #008ADD;
    text-decoration: none;
}

.Ifuwu170417 .f li .x b {
    background-image: url(../images/new171230/Ifuwu170417_t1.png);
    background-repeat: no-repeat;
    height: 65px;
    width: 65px;
    display: block;
    margin-right: auto;
    margin-left: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.Ifuwu170417 .f li .x b.n1 {
    background-position: 0px 0px;
}

.Ifuwu170417 .f li .x b.n2 {
    background-position: 0px -65px;
}

.Ifuwu170417 .f li .x b.n3 {
    background-position: 0px -130px;
}

.Ifuwu170417 .f li .x b.n4 {
    background-position: 0px -195px;
}

.Ifuwu170417 .f li .x b.n5 {
    background-position: 0px -260px;
}

.Ifuwu170417 .f li.hover .x b.n1 {
    background-position: -100px 0px;
}

.Ifuwu170417 .f li.hover .x b.n2 {
    background-position: -100px -65px;
}

.Ifuwu170417 .f li.hover .x b.n3 {
    background-position: -100px -130px;
}

.Ifuwu170417 .f li.hover .x b.n4 {
    background-position: -100px -195px;
}

.Ifuwu170417 .f li.hover .x b.n5 {
    background-position: -100px -260px;
}

.Ifuwu170417 .f li .x .p {
    background-color: #FFFFFF;
    height: 80px;
    width: 100%;
    font-size: 12px;
    line-height: 25px;
    color: #797979;
    padding-top: 30px;
}

.Ifuwu170417 .f li .x .p.no1 {
    padding-top: 20px;
    height: 90px;
}

.Ifuwu170417 .f li .x .p.no2 {
    padding-top: 15px;
    height: 95px;
    line-height: 20px;
}

.Ifuwu170417 .f li,
.Ifuwu170417 .f li .x,
.Ifuwu170417 .f li .x span,
.Ifuwu170417 .f li .x p,
.Ifuwu170417 .f li .x p s,
.Ifuwu170417 .f li .x .p {
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}

.Ifuwu170417 .f li.hover {
    width: 24%;
}

.Ifuwu170417 .f li.hover .x {
    background-color: #008ADD;
    border: 1px solid #008ADD;
    z-index: 9;
    -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 0 7px rgba(0, 0, 0, .3);
    box-shadow: 0 0 7px rgba(0, 0, 0, .3);
}

.Ifuwu170417 .f li.hover .x span,
.Ifuwu170417 .f li.hover .x p {
    color: #FFFFFF;
}

.Ifuwu170417 .f li.hover .x p s {
    color: #FFD820;
}

.Ifuwu170417 .f.two1s li {
    width: 16%;
}

.Ifuwu170417 .f.two1s li.hover {
    width: 20%;
}

.Ifuwu170417 .f.two1s li .x b.n91 {
    background-position: 0px -325px;
}

.Ifuwu170417 .f.two1s li .x b.n92 {
    background-position: 0px -390px;
}

.Ifuwu170417 .f.two1s li .x b.n93 {
    background-position: 0px -455px;
}

.Ifuwu170417 .f.two1s li .x b.n94 {
    background-position: 0px -520px;
}

.Ifuwu170417 .f.two1s li .x b.n95 {
    background-position: 0px -585px;
}

.Ifuwu170417 .f.two1s li .x b.n96 {
    background-position: 0px -650px;
}

.Ifuwu170417 .f.two1s li.hover .x b.n91 {
    background-position: -100px -325px;
}

.Ifuwu170417 .f.two1s li.hover .x b.n92 {
    background-position: -100px -390px;
}

.Ifuwu170417 .f.two1s li.hover .x b.n93 {
    background-position: -100px -455px;
}

.Ifuwu170417 .f.two1s li.hover .x b.n94 {
    background-position: -100px -520px;
}

.Ifuwu170417 .f.two1s li.hover .x b.n95 {
    background-position: -100px -585px;
}

.Ifuwu170417 .f.two1s li.hover .x b.n96 {
    background-position: -100px -650px;
}

/*服务内容*/
.Ineirong {
    background-color: #F6F6F6;
    padding-bottom: 50px;
}

.Ineirong .tit {
    font-size: 36px;
    line-height: 145px;
    color: #333333;
    text-align: center;
}

.Ineirong ul {
}

.Ineirong ul li {
    float: left;
    margin-left: 30px;
    margin-bottom: 30px;
}

.Ineirong ul li .k {
    height: 215px;
    width: 220px;
    position: relative;
    display: block;
    background-color: #FFFFFF;
    padding-top: 45px;
    -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
}

.Ineirong ul li .img {
    background-image: url(../images/new171230/Ineirong.png);
    background-repeat: no-repeat;
    height: 65px;
    width: 65px;
    margin-right: auto;
    margin-left: auto;
}

.Ineirong ul li .img.n1 {
    background-position: 0px 0px;
}

.Ineirong ul li .img.n2 {
    background-position: 0px -65px;
}

.Ineirong ul li .img.n3 {
    background-position: 0px -130px;
}

.Ineirong ul li .img.n4 {
    background-position: 0px -195px;
}

.Ineirong ul li .img.n5 {
    background-position: 0px -260px;
}

.Ineirong ul li .img.n6 {
    background-position: 0px -325px;
}

.Ineirong ul li .img.n7 {
    background-position: 0px -390px;
}

.Ineirong ul li .img.n8 {
    background-position: 0px -455px;
}

.Ineirong ul li .img.n9 {
    background-position: 0px -520px;
}

.Ineirong ul li .img.n10 {
    background-position: 0px -585px;
}

.Ineirong ul li .img.n11 {
    background-position: 0px -650px;
}

.Ineirong ul li .img.n12 {
    background-position: 0px -715px;
}

.Ineirong ul li .img.n13 {
    background-position: 0px -780px;
}

.Ineirong ul li .img.n14 {
    background-position: 0px -845px;
}

.Ineirong ul li .img.n15 {
    background-position: 0px -910px;
}

.Ineirong ul li:hover .img.n1 {
    background-position: -100px 0px;
}

.Ineirong ul li:hover .img.n2 {
    background-position: -100px -65px;
}

.Ineirong ul li:hover .img.n3 {
    background-position: -100px -130px;
}

.Ineirong ul li:hover .img.n4 {
    background-position: -100px -195px;
}

.Ineirong ul li:hover .img.n5 {
    background-position: -100px -260px;
}

.Ineirong ul li:hover .img.n6 {
    background-position: -100px -325px;
}

.Ineirong ul li:hover .img.n7 {
    background-position: -100px -390px;
}

.Ineirong ul li:hover .img.n8 {
    background-position: -100px -455px;
}

.Ineirong ul li:hover .img.n9 {
    background-position: -100px -520px;
}

.Ineirong ul li:hover .img.n10 {
    background-position: -100px -585px;
}

.Ineirong ul li:hover .img.n11 {
    background-position: -100px -650px;
}

.Ineirong ul li:hover .img.n12 {
    background-position: -100px -715px;
}

.Ineirong ul li:hover .img.n13 {
    background-position: -100px -780px;
}

.Ineirong ul li:hover .img.n14 {
    background-position: -100px -845px;
}

.Ineirong ul li:hover .img.n15 {
    background-position: -100px -910px;
}

.Ineirong ul li .img.n901 {
    background-position: 0px -975px;
}

.Ineirong ul li .img.n902 {
    background-position: 0px -1040px;
}

.Ineirong ul li .img.n903 {
    background-position: 0px -1105px;
}

.Ineirong ul li .img.n904 {
    background-position: 0px -1170px;
}

.Ineirong ul li .img.n905 {
    background-position: 0px -1235px;
}

.Ineirong ul li .img.n906 {
    background-position: 0px -1300px;
}

.Ineirong ul li .img.n907 {
    background-position: 0px -1365px;
}

.Ineirong ul li .img.n908 {
    background-position: 0px -1430px;
}

.Ineirong ul li .img.n909 {
    background-position: 0px -1495px;
}

.Ineirong ul li:hover .img.n901 {
    background-position: -100px -975px;
}

.Ineirong ul li:hover .img.n902 {
    background-position: -100px -1040px;
}

.Ineirong ul li:hover .img.n903 {
    background-position: -100px -1105px;
}

.Ineirong ul li:hover .img.n904 {
    background-position: -100px -1170px;
}

.Ineirong ul li:hover .img.n905 {
    background-position: -100px -1235px;
}

.Ineirong ul li:hover .img.n906 {
    background-position: -100px -1300px;
}

.Ineirong ul li:hover .img.n907 {
    background-position: -100px -1365px;
}

.Ineirong ul li:hover .img.n908 {
    background-position: -100px -1430px;
}

.Ineirong ul li:hover .img.n909 {
    background-position: -100px -1495px;
}

.Ineirong ul li .img.n801 {
    background-position: 0px -1560px;
}

.Ineirong ul li .img.n802 {
    background-position: 0px -1625px;
}

.Ineirong ul li:hover .img.n801 {
    background-position: -100px -1560px;
}

.Ineirong ul li:hover .img.n802 {
    background-position: -100px -1625px;
}

.Ineirong ul li .img.n701 {
    background-position: 0px -1690px;
}

.Ineirong ul li .img.n702 {
    background-position: 0px -1755px;
}

.Ineirong ul li .img.n703 {
    background-position: 0px -1820px;
}

.Ineirong ul li .img.n704 {
    background-position: 0px -1885px;
}

.Ineirong ul li:hover .img.n701 {
    background-position: -100px -1690px;
}

.Ineirong ul li:hover .img.n702 {
    background-position: -100px -1755px;
}

.Ineirong ul li:hover .img.n703 {
    background-position: -100px -1820px;
}

.Ineirong ul li:hover .img.n704 {
    background-position: -100px -1885px;
}

.Ineirong ul li .t {
    font-size: 18px;
    color: #000000;
    text-align: center;
    margin-top: 30px;
}

.Ineirong ul li p {
    width: 160px;
    margin-right: auto;
    margin-left: auto;
    font-size: 14px;
    line-height: 20px;
    color: #999999;
    margin-top: 10px;
    display: block;
    text-align: center;
}

.Ineirong ul li:hover .k {
    background-color: #008ADD;
    -webkit-box-shadow: 2px 2px 5px rgba(10, 120, 204, 0.5);
    -moz-box-shadow: 2px 2px 5px rgba(10, 120, 204, 0.5);
    box-shadow: 2px 2px 5px rgba(10, 120, 204, 0.5);
}

.Ineirong ul li:hover .t,
.Ineirong ul li:hover p {
    color: #FFFFFF;
}

/*内页案例*/
.Ncase1s {
    background-color: #FFFFFF;
    padding-bottom: 50px;
}

.Ncase1s .titt {
    font-size: 36px;
    color: #333333;
    text-align: center;
    padding-top: 55px;
    padding-bottom: 55px;
}

.Ncase1s .titt p {
    font-size: 16px;
    color: #474747;
    margin-top: 5px;
}

.Ncase1s .list-wrap {
    width: 93.4%;
    margin: 0 auto;
}

.Ncase1s .mmm {
    font-size: 18px;
    line-height: 45px;
    color: #FFFFFF;
    background-color: #008ADD;
    display: block;
    height: 45px;
    width: 150px;
    padding-right: 0px;
    margin-left: auto;
    text-align: center;
    margin-top: 15px;
    margin-right: auto;
}

.Ncase1s .mmm:hover {
    background-color: #008ADD;
}

/*网站推广*/
.video2 {
    position: relative;
    height: 340px;
    width: 530px;
    border: solid 4px rgba(255, 255, 255, .8)
}

.video2 video {
    background-color: #000000;
    object-fit: auto;
    position: absolute;
    height: 340px;
    width: 530px;
    left: 0px;
    top: 0px;
    z-index: 1;
}

.video2 .videoK1 {
    background-color: #7A7A7A;
    position: absolute;
    height: 340px;
    width: 530px;
    left: 0px;
    top: 0px;
    z-index: 2;
}

.video2 .videoK2 {
    background-color: #000000;
    background-color: rgba(0, 0, 0, .5);
    position: absolute;
    height: 340px;
    width: 530px;
    left: 0px;
    top: 0px;
    z-index: 3;
    display: none;
}

.video2 .videoK3 {
    position: absolute;
    height: 340px;
    width: 530px;
    left: 0px;
    top: 0px;
    z-index: 4;
    cursor: hand;
    cursor: pointer;
}

.video2 .videoK3 .tb1 {
    position: absolute;
    height: 90px;
    width: 90px;
    left: 50%;
    top: 45%;
    margin-top: -45px;
    margin-left: -45px;
    background-image: url(../images/new171230/Ibj1_1b.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.video2 .videoK3 .tb1 {
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    background-color: #000000;
    background-color: rgba(0, 0, 0, .5);
}

.video2 .videoK3:hover .tb1 {
    background-color: #FF9900;
}

.video2 .videoK3 .t {
    font-size: 38px;
    color: #666666;
    text-align: center;
    position: absolute;
    width: 530px;
    left: 0px;
    top: 220px;
}

.video2 .videoK3 .d {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-image: url(../images/new171230/Nseo_d.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 25px;
    width: 50px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 25px;
    text-align: left;
    padding-left: 27px;
}

/*网站优化6大优势*/
.Nseoyoushi {
    background-color: #F6F6F6;
    padding-bottom: 16px;
}

.Nseoyoushi .titt {
    font-size: 36px;
    color: #333333;
    text-align: center;
    padding-top: 55px;
    padding-bottom: 55px;
}

.Nseoyoushi .titt p {
    font-size: 16px;
    color: #474747;
    margin-top: 5px;
}

.Nseoyoushi ul {
    width: 1230px;
    margin-right: auto;
    margin-left: auto;
}

.Nseoyoushi ul li {
    float: left;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #FFFFFF;
    height: 188px;
    width: 260px;
    border: 1px solid #EEEEEE;
    position: relative;
    margin-bottom: 20px;
    padding-left: 128px;
}

.Nseoyoushi ul li .img {
    height: 82px;
    width: 82px;
    position: absolute;
    left: 30px;
    top: 35px;
    background-image: url(../images/new171230/Nseoyoushi.png);
    background-repeat: no-repeat;
}

.Nseoyoushi ul li .img.n1 {
    background-position: 0px 0px;
}

.Nseoyoushi ul li .img.n2 {
    background-position: 0px -100px;
}

.Nseoyoushi ul li .img.n3 {
    background-position: 0px -200px;
}

.Nseoyoushi ul li .img.n4 {
    background-position: 0px -300px;
}

.Nseoyoushi ul li .img.n5 {
    background-position: 0px -400px;
}

.Nseoyoushi ul li .img.n6 {
    background-position: 0px -500px;
}

.Nseoyoushi ul li .img.n7 {
    background-position: 0px -600px;
}

.Nseoyoushi ul li h3 {
    font-size: 18px;
    color: #000000;
    font-weight: normal;
    padding-top: 30px;
}

.Nseoyoushi ul li p {
    font-size: 14px;
    line-height: 20px;
    color: #999999;
    margin-top: 20px;
    width: 230px;
}

.Nseoyoushi ul li .x1 {
    position: absolute;
    height: 2px;
    width: 0px;
    left: -1px;
    top: -1px;
    background-color: #008ADD;
}

.Nseoyoushi ul li:hover .x1 {
    width: 20px;
}

.Nseoyoushi ul li .x2 {
    position: absolute;
    height: 0px;
    width: 2px;
    left: -1px;
    top: -1px;
    background-color: #008ADD;
}

.Nseoyoushi ul li:hover .x2 {
    height: 20px;
}

.Nseoyoushi ul li .x3 {
    position: absolute;
    height: 2px;
    width: 0px;
    right: -1px;
    top: -1px;
    background-color: #008ADD;
}

.Nseoyoushi ul li:hover .x3 {
    width: 20px;
}

.Nseoyoushi ul li .x4 {
    position: absolute;
    height: 0px;
    width: 2px;
    right: -1px;
    top: -1px;
    background-color: #008ADD;
}

.Nseoyoushi ul li:hover .x4 {
    height: 20px;
}

.Nseoyoushi ul li .x5 {
    position: absolute;
    height: 2px;
    width: 0px;
    left: -1px;
    bottom: -1px;
    background-color: #008ADD;
}

.Nseoyoushi ul li:hover .x5 {
    width: 20px;
}

.Nseoyoushi ul li .x6 {
    position: absolute;
    height: 0px;
    width: 2px;
    left: -1px;
    bottom: -1px;
    background-color: #008ADD;
}

.Nseoyoushi ul li:hover .x6 {
    height: 20px;
}

.Nseoyoushi ul li .x7 {
    position: absolute;
    height: 2px;
    width: 0px;
    right: -1px;
    bottom: -1px;
    background-color: #008ADD;
}

.Nseoyoushi ul li:hover .x7 {
    width: 20px;
}

.Nseoyoushi ul li .x8 {
    position: absolute;
    height: 0px;
    width: 2px;
    right: -1px;
    bottom: -1px;
    background-color: #008ADD;
}

.Nseoyoushi ul li:hover .x8 {
    height: 20px;
}

.Nseojieshuo {
    height: 435px;
    position: relative;
    margin-top: 15px;
    margin-bottom: 15px;
}

.Nseojieshuo .img {
    position: absolute;
    top: 0px;
    right: 0px;
}

.Nseojieshuo .k {
    position: absolute;
    height: 340px;
    width: 530px;
    left: 44px;
    top: 44px;
    border: 3px solid rgba(255, 255, 255, .8);
    z-index: 1;
}

.video3 video {
    background-color: #000000;
    object-fit: auto;
    position: absolute;
    height: 340px;
    width: 530px;
    left: 47px;
    top: 47px;
    z-index: 1;
}

.video3 .videoK1 {
    background-color: #7A7A7A;
    position: absolute;
    height: 340px;
    width: 530px;
    left: 47px;
    top: 47px;
    z-index: 2;
}

.video3 .videoK2 {
    background-color: #000000;
    background-color: rgba(0, 0, 0, .5);
    position: absolute;
    height: 340px;
    width: 530px;
    left: 47px;
    top: 47px;
    z-index: 3;
    display: none;
}

.video3 .videoK3 {
    position: absolute;
    height: 340px;
    width: 530px;
    left: 47px;
    top: 47px;
    z-index: 4;
    cursor: hand;
    cursor: pointer;
}

.video3 .videoK3 .tb1 {
    position: absolute;
    height: 90px;
    width: 90px;
    left: 50%;
    top: 40%;
    margin-top: -45px;
    margin-left: -45px;
    background-image: url(../images/new171230/Ibj1_1b.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.video3 .videoK3 .tb1 {
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    background-color: #000000;
    background-color: rgba(255, 255, 255, .5);
}

.video3 .videoK3:hover .tb1 {
    background-color: #FF9900;
}

.video3 .videoK3 .t {
    font-size: 26px;
    color: #FFFFFF;
    text-align: center;
    position: absolute;
    width: 530px;
    left: 0px;
    top: 200px;
    line-height: 40px;
}

.video3 .videoK3 .d {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-image: url(../images/new171230/Nseo_d.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 25px;
    width: 50px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 25px;
    text-align: left;
    padding-left: 27px;
}

/*关于我们*/
.Nabout {
    background-color: #FFFFFF;
    height: 550px;
    margin-top: 1px;
}

.Nabout .fl {
    width: 600px;
}

.Nabout .fl .bod {
    padding-top: 50px;
    padding-left: 75px;
}

.Nabout .bod {
}

.Nabout .bod h2 {
    font-size: 60px;
    color: #333;
    font-family: "Base-font";
}

.Nabout .bod h3 {
    font-size: 18px;
    line-height: 36px;
    color: #3e3c36;
}

.Nabout .bod p {
    line-height: 28px;
    font-size: 14px;
    margin-top: 32px;
    color: #666;
}

.Nabout .fr {
    background-color: #333333;
    height: 550px;
    width: 530px;
}

.Nabout .fr .kh {
    padding-top: 140px;
    padding-left: 65px;
}

.Nabout .kh .t {
    font-size: 24px;
    color: #FFFFFF;
}

.Nabout .kh .x {
    background-color: #9A9A9A;
    height: 2px;
    width: 9px;
    margin-top: 20px;
    margin-bottom: 35px;
}

.Nabout .kh .p {
    font-size: 16px;
    color: #989898;
    font-weight: bold;
}

.Nabout .kh .num {
    margin-top: 60px;
}

.Nabout .kh .num li {
    float: left;
}

.Nabout .kh .num li .t {
    font-size: 14px;
    line-height: 30px;
    color: #D2D2D2;
}

.Nabout .kh .num li .s {
    font-size: 26px;
    color: #fff;
    font-weight: bold;
}

.Nabout .kh .num li .s span {
    font-size: 26px;
}

.Nabout .kh .num li .e {
    font-size: 12px;
    line-height: 24px;
    color: #ffffff;
}

.Nhuanjing {
    height: 545px;
    margin-top: 15px;
}

.Nhuanjing .fl {
    background-color: #FFFFFF;
    height: 545px;
    width: 480px;
}

.Nhuanjing .fl .bod {
    padding-top: 75px;
    width: 330px;
    padding-left: 40px;
}

.Nhuanjing .bod .t {
    font-size: 24px;
    color: #333;
}

.Nhuanjing .bod .x {
    background-color: #9A9A9A;
    height: 2px;
    width: 9px;
    margin-top: 20px;
    margin-bottom: 15px;
}

.Nhuanjing .bod .p {
    line-height: 28px;
    font-size: 14px;
    color: #666;
}

.Nhuanjing .bod .p2 {
    line-height: 20px;
    font-size: 14px;
    color: #333333;
    margin-top: 20px;
}

.Nhuanjing .bod .s {
    margin-top: 32px;
    font-size: 60px;
    color: #333333;
    font-family: "Trump";
}

.Nhuanjing .bod .e {
    font-size: 14px;
    line-height: 24px;
    color: #7F7F7F;
}

.Nhuanjing2 {
    margin-top: 15px;
}

.Nhuanjing2 .imgs {
    width: 49.5%;
    position: relative;
}

.Nhuanjing2 .imgs img {
    width: 100%;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

.Nhuanjing2 .imgs .cont {
    position: absolute;
    bottom: 0;
    left: 5%;
    width: 90%;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all 0.3s ease 0s;
    z-index: 3;
}

.Nhuanjing2 .imgs .t {
    font-size: 20px;
    line-height: 34px;
    color: #fff;
}

.Nhuanjing2 .imgs .p {
    font-size: 14px;
    line-height: 28px;
    color: #fff;
    opacity: 0.8;
    filter: alpha(opacity=50);
}

/*.Nhuanjing2 .imgs:hover .cont{opacity: 1;filter: alpha(opacity=100);bottom: 5%;}*/
.Nhuanjing2 .imgs:hover img {
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: gray;
}

/*i服务过的客户*/
.ifuwu {
    background-color: #FFFFFF;
    margin-top: 15px;
    padding-top: 35px;
    padding-bottom: 35px;
}

.ifuwu ul {
    width: 1206px;
    margin-right: auto;
    margin-left: auto;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #E8E8E8;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #E8E8E8;
}

.ifuwu ul li {
    float: left;
    height: 100px;
    width: 200px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #E8E8E8;
    border-bottom-color: #E8E8E8;
    position: relative;
}

.ifuwu ul li img {
    height: 100%;
    width: 100%;
}

.Iabout170417 {
    background-color: #FFFFFF;
    margin-top: 15px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.Iabout170417 ul {
}

.Iabout170417 li {
    float: left;
    height: 400px;
    width: 320px;
    overflow: hidden;
    position: relative;
}

.Iabout170417 li b {
    background-color: #0E1216;
    background-color: rgba(14, 18, 22, 0.8);
    filter: alpha(opacity=80); /*-moz-opacity:0.8;opacity:0.8;*/
    display: block;
    position: absolute;
    height: 400px;
    width: 320px;
    left: 0px;
    top: 0px;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
}

.Iabout170417 li s {
    background-color: transparent;
    display: block;
    position: absolute;
    height: 400px;
    width: 320px;
    left: 0px;
    top: 0px;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
}

.Iabout170417 li .t {
    position: absolute;
    width: 250px;
    left: 35px;
    top: 285px;
    color: #FFFFFF;
    transition: 0.7s;
    -webkit-transition: 0.7s;
    -moz-transition: 0.7s;
}

.Iabout170417 li .t .x {
    border-top: solid 2px #FFFFFF;
    width: 15px;
    padding-bottom: 15px;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
}

.Iabout170417 li .t h4 {
    font-size: 16px;
    line-height: 1.1em;
    display: block;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
}

.Iabout170417 li .t span {
    font-size: 14px;
    line-height: 1.1em;
    margin-top: 7px;
    margin-bottom: 60px;
    display: block;
    color: #999999;
}

.Iabout170417 li .t p {
    font-size: 14px;
    line-height: 1.1em;
    margin-bottom: 20px;
    display: block;
    color: #FFFFFF;
    transition: 0.7s;
    -webkit-transition: 0.7s;
    -moz-transition: 0.7s;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.Iabout170417 li:hover b { /*top: -400px;*/
    background-color: transparent;
}

.Iabout170417 li:hover s { /*top: 0px;*/
    background-color: #008ADD;
    background-color: rgba(0, 138, 221, 0.7);
    filter: alpha(opacity=70); /*-moz-opacity:0.7;opacity:0.7;*/
}

.Iabout170417 li:hover .x {
    width: 30px;
}

.Iabout170417 li:hover .t {
    top: 50px;
}

.Iabout170417 li:hover .t h4 {
    font-size: 20px;
}

.Iabout170417 li:hover .t span {
    color: #FFFFFF;
}

.Iabout170417 li:hover .t p {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

.contact_kong {
    height: 15px;
    width: 600px;
    margin-right: auto;
    margin-left: auto;
}

.contact_ditu {
    margin-top: 15px;
}

.contact_zijia {
    height: 40px;
    width: 1003px;
    margin-right: auto;
    margin-left: auto;
}

.contact_zijia1 {
    background-color: #FFFFFF;
    padding-top: 50px;
    padding-bottom: 50px;
    margin-top: 15px;
}

.contact_zijia1 .left {
    float: left;
    width: 600px;
    margin-left: 50px;
}

.contact_zijia1 .left .left1 {
    width: 500px;
    font-size: 16px;
    color: #008ADD;
    padding-top: 10px;
}

.contact_zijia1 .left .left2 {
    text-align: left;
    font-size: 13px;
    color: #828282;
    line-height: 26px;
    margin-top: 20px;
}

.contact_zijia1 .left .left2 span {
    text-align: left;
    font-size: 13px;
    color: #333333;
}

.contact_zijia1 .left .wake {
    float: left;
    height: 115px;
    font-size: 13px;
    color: #828282;
    line-height: 26px;
    margin-top: 20px;
}

.contact_zijia1 .left .wake span {
    font-size: 16px;
    color: #008ADD;
    height: 20px;
    width: 500px;
}

.contact_zijia1 .left .wake b {
    font-weight: normal;
    float: left;
    height: 80px;
    width: 500px;
}

.contact_zijia1 .right {
    float: right;
    height: 465px;
    width: 484px;
    margin-right: 50px;
}

/*05支付方式----151030*/
.Npays {
    margin-top: 50px;
    border-top: solid 1px #e6e6e6;
    padding-top: 25px;
}

.zhifu_yinhang {
    height: 50px;
    font-size: 18px;
    color: #333333;
}

.zhifu_yinhang span {
    font-size: 14px;
    color: #999999;
}

.zhifu_gongshang {
    height: 119px;
}

.zhifu_gongshang.fr {
    float: right;
}

.zhifu_gongshang .tubiao {
    float: left;
    height: 72px;
    width: 171px;
    margin-top: 0;
    margin-left: 0;
}

.zhifu_gongshang .zhanghao {
    width: 260px;
    margin-top: 0;
    margin-left: 30px;
    font-size: 13px;
    color: #666666;
    float: left;
    line-height: 23px;
}

.zhifu_gongshang .fuzhi a {
    width: 95px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    background: #0066CC;
    border-radius: 13px;
    font-size: 12px;
    color: #FFFFFF;
    float: right;
}

.zhifu_gongshang .shouren {
    height: 23px;
    width: 130px;
    margin-top: 10px;
    margin-left: 30px;
    font-size: 14px;
    color: #666666;
    padding-top: 2px;
    float: left;
}

.zhifu_gongshang .kaihu {
    height: 23px;
    margin-top: 10px;
    font-size: 14px;
    color: #666666;
    text-align: left;
    padding-top: 2px;
    float: left;
    margin-left: 10px;
    width: 190px;
}

.zhifu_gongsi {
    height: 119px;
    border: 1px solid #E4E4E4;
}

.zhifu_gongsi .tubiao3 {
    float: left;
    height: 72px;
    width: 171px;
    margin-top: 24px;
    margin-left: 18px;
}

.zhifu_gongsi .zhanghao3 {
    height: 72px;
    width: 260px;
    margin-top: 24px;
    margin-left: 30px;
    font-size: 14px;
    color: #666666;
    text-align: left;
    padding-top: 2px;
    float: left;
}

.zhifu_gongsi .fuzhi3 a {
    height: 25px;
    width: 100px;
    margin-top: 50px;
    margin-left: 0px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    float: left;
    background-image: url(../images/zhi_z3.jpg);
    background-position: center;
    padding-top: 3px;
    text-decoration: none;
    display: block;
}

.zhifu_beizhu {
    background-color: #F5F5F5;
    margin-top: 15px;
    border: 1px solid #E4E4E4;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}

.zhifu_beizhu .bei {
    font-size: 16px;
    color: #666666;
    text-align: left;
}

.zhifu_beizhu .shixiang {
    margin-top: 5px;
    font-size: 14px;
    color: #999999;
    text-align: left;
}

/*新闻中心 统一样式*/
.Nnewss {
    margin-top: 10px;
}

.Nnewss .i-thi-wrap {
    padding-top: 25px;
    padding-bottom: 0px;
    margin-top: 0px;
}

.Nnewss .fll {
    background-color: #FFFFFF;
    width: 870px;
}

.Nnewss .fll2 {
    float: left;
    width: 870px;
}

.Nnewss .frr {
    width: 400px;
}

.i-thi-wrap.newlist {
    padding-top: 30px;
    padding-bottom: 10px;
    margin-top: 10px;
}

.i-thi-wrap.newlist .nav-box {
    margin-top: 0px;
}

/*170417资讯中心*/
.n07_Notice_bj {
    padding-bottom: 25px;
    padding-top: 25px;
}

.n07_Notice {
    position: relative;
    height: 110px;
    overflow: hidden;
}

.n07_Notice .img {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 110px;
    width: 920px;
}

.n07_Notice .img {
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    transition: 0.7s;
    -webkit-transition: 0.7s;
    -moz-transition: 0.7s;
}

.n07_Notice .img img {
    height: 100%;
    width: 100%;
}

.n07_Notice .bod {
    position: relative;
    float: left;
    left: 4%;
    width: 92%;
    margin-top: 30px;
}

.n07_Notice .x {
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #E1E1E1;
    position: absolute;
    height: 0px;
    width: 100%;
    left: 0%;
    bottom: 0px;
}

.n07_Notice,
.n07_Notice a .bod .t,
.n07_Notice a .bod .t span,
.n07_Notice a .bod .hits,
.n07_Notice a .bod p,
.n07_Notice a .x {
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}

.n07_Notice .bod .hits {
    background-image: url(../images/new170417/d3.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    font-size: 12px;
    color: #999999;
    position: absolute;
    top: 0px;
    right: 0px;
}

.n07_Notice .bod .t {
    font-size: 16px;
    color: #333333;
    line-height: 1.1em;
}

.n07_Notice .bod .t span {
    font-size: 12px;
    color: #999999;
    line-height: 1.1em;
    margin-left: 10px;
}

.n07_Notice .bod .dd {
    font-size: 12px;
    line-height: 45px;
    color: #ACACAC;
}

.n07_Notice .bod p {
    font-size: 12px;
    line-height: 1.1em;
    color: #ACACAC;
    margin-top: 20px;
}

.n07_Notice:hover {
    background-color: #008ADD; /*background-image: url(../images/new170515/n07_Notice_t1.png);background-repeat: no-repeat;background-position: 0px 0px;*/
}

.n07_Notice:hover .img {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}

.n07_Notice:hover .bod .t,
.n07_Notice:hover .bod .t span,
.n07_Notice:hover .bod .hits,
.n07_Notice:hover .bod p {
    color: #FFFFFF;
}

.n07_Notice:hover .bod .hits {
    background-image: url(../images/new170417/d3b.png);
}

.n07_Notice:hover .x {
    border-bottom-color: #008ADD;
}

.tabs1 {
    background-color: #FFFFFF;
}

.tabs1 .t {
    font-size: 17px;
    color: #000000;
    line-height: 65px;
    height: 65px;
    padding-left: 55px;
    background-image: url(../images/new170515/d4.png);
    background-repeat: no-repeat;
    background-position: 22px 22px;
    margin-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #EEEEEE;
}

.tabs1 p {
    margin-right: 20px;
    margin-left: 20px;
    display: block;
}

.tabs1 p a {
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.tabs1 p a {
    height: 23px;
    display: inline-block;
    font-size: 12px;
    line-height: 23px;
    color: #666666;
    padding-right: 8px;
    padding-left: 8px;
    border: 1px solid #EEEEEE;
    margin-bottom: 10px;
    margin-right: 3px;
    margin-left: 3px;
}

.tabs1 p a b {
    color: #008ADD;
}

.tabs1 p a:hover {
    color: #FFFFFF;
    border: 1px solid #008ADD;
    background-color: #008ADD;
}

.tabs1 p a:hover b {
    color: #FFFFFF;
}

.tabs1 .mmm {
    font-size: 14px;
    line-height: 24px;
    color: #FFFFFF;
    background-color: #008ADD;
    display: block;
    height: 24px;
    width: 100px;
    padding-right: 8px;
    margin-left: auto;
    background-image: url(../images/new171208/d4.jpg);
    background-position: 80px 10px;
    background-repeat: no-repeat;
    text-align: center;
    margin-top: 15px;
    margin-right: auto;
}

/*新闻详情页*/
.bjbai {
    background-color: #FFFFFF;
}

.neishowt {
    padding: 0px 35px 20px 35px;
    border-bottom: solid 1px #EEEEEE;
}

.neishowtitle {
    text-align: center;
    padding-top: 40px;
}

.neishowtitle h1 {
    font-size: 30px;
    color: #008ADD;
    text-align: left;
    line-height: 1.3em;
}

.neishowtitle a {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.neishowtitle a {
    font-size: 14px;
    color: #008ADD;
    line-height: 30px;
    font-weight: bold;
    background-color: #FFFFFF;
    float: right;
    height: 30px;
    padding-right: 15px;
    padding-left: 15px;
    border: 1px solid #008ADD;
    display: inline-block;
    margin-top: 5px;
    margin-right: 0px;
}

.neishowtitle a:hover {
    color: #FFFFFF;
    border: 1px solid #008ADD;
    background-color: #008ADD;
}

.neishowdate {
    text-align: left;
    font-size: 12px;
    color: #999999;
    line-height: 1.1em;
    padding-top: 15px;
    height: 35px;
}

.neishowdate a {
    color: #999999;
}

.neishowkey {
    font-size: 14px;
    color: #666666;
}

.neishowkey a {
    font-size: 12px;
    color: #666666;
    line-height: 21px;
    display: inline-block;
    height: 21px;
    margin-right: 10px;
    padding-right: 10px;
    padding-left: 10px;
    border: 1px solid #E7E7E7;
}

.neishowkey a {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}

.neishowkey.no {
    margin-top: 0px;
}

.neishowkey.no a {
    border: 1px solid #008ADD;
    color: #008ADD;
}

.neishowkey a:hover {
    color: #FFFFFF;
    border: 1px solid #008ADD;
    background-color: #008ADD;
}

.neishowbody {
    padding: 20px 35px 35px 35px;
}

.neishowbody,
.neishowbody td {
    font: 14px/2em "Microsoft Yahei";
    color: #666666;
    text-align: justify;
}

.neishowbody a *,
.neishowbody a:visited *,
.neishowbody a:hover * {
    color: #008ADD;
}

.neishowbody a {
    display: inline-block;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #008ADD;
    line-height: normal;
    color: #008ADD;
    text-decoration: none; /*去除默认样式*/
    out-line: none; /*去除默认样式*/
    font-size: inherit; /*去除默认样式*/
}

.neishowbody p {
    font: 14px/2.5em "Microsoft Yahei";
    color: #666666;
    padding: 15px 0;
}

.neishowbody table {
    margin-bottom: 10px;
    border-collapse: collapse;
    display: table;
}

.neishowbody td, .neishowbody th {
    padding: 5px 10px;
    border: 1px solid #DDD;
}

.neishowbody td p {
    margin: 0;
    padding: 0;
    font: 14px/2em "Microsoft Yahei";
    color: #666666;
}

.neishowbody h1,
.neishowbody h2,
.neishowbody h3,
.neishowbody h4,
.neishowbody h5,
.neishowbody h6 {
    margin: auto;
    font-weight: bold;
}

.neishowbody h2 {
    font-size: 20px;
    margin: 15px 0;
}

.neishowbody h3 {
    font-size: 18px;
    margin: 10px 0;
}

.neishownews {
    background-color: #FFFFFF;
    margin-top: 10px;
    padding-bottom: 0px;
}

.neishownews .t {
    height: 75px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #008ADD;
    position: relative;
}

.neishownews .t b {
    line-height: 60px;
    height: 60px;
    padding-top: 15px;
    padding-right: 30px;
    padding-left: 60px;
    background-image: url(../images/new170515/d1.png);
    background-repeat: no-repeat;
    background-position: 30px 33px;
    display: block;
    position: absolute;
    font-size: 20px;
    color: #666666;
}

.neishownews .t b span {
    color: #FF0000;
}

.neishownews ul {
    margin-top: 20px;
}

.neishownews li {
    height: 55px;
    display: block;
    position: relative;
}

.neishownews li a {
    position: absolute;
    height: 57px;
    line-height: 57px;
    width: 100%;
    left: 0px;
    top: -1px;
    z-index: 1;
    display: block;
}

.neishownews li .x {
    height: 56px;
    margin-right: 35px;
    margin-left: 35px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #E1E1E1;
}

.neishownews li a,
.neishownews li span,
.neishownews li .ti,
.neishownews li .hi,
.neishownews li .hi b,
.neishownews li .x {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.neishownews li span {
    font-size: 12px;
    color: #999999;
    float: right;
    margin-right: 35px;
}

.neishownews li .d {
    background-color: #FFFFFF;
    height: 5px;
    width: 5px;
    border: 1px solid #CCCCCC;
    float: left;
    margin-top: 25px;
    margin-left: 35px;
}

.neishownews li .ti {
    font-size: 15px;
    color: #666666;
    margin-left: 10px;
    float: left;
}

.neishownews li .hi {
    font-size: 12px;
    color: #999999;
    float: left;
    margin-left: 10px;
}

.neishownews li .hi b {
    color: #FF6666;
}

.neishownews li:hover a {
    background-color: #008ADD;
}

.neishownews li:hover span,
.neishownews li:hover .ti,
.neishownews li:hover .hi,
.neishownews li:hover .hi b {
    color: #FFFFFF;
}

.neishownews li:hover .d {
    border: 1px solid #FFFFFF;
}

.neishownews li:hover .x {
    border-bottom-color: #008ADD;
}

.neishowbutton {
    height: 80px;
    line-height: 80px;
    padding: 0px 35px;
    background-color: #FFFFFF;
}

.neishowbutton b {
    color: #008ADD;
}

.neishowbutton.no1 {
    line-height: 50px;
    background-color: #F3F3F3;
    height: 50px;
    border-top-width: 20px;
    border-right-width: 35px;
    border-bottom-width: 35px;
    border-left-width: 35px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #FFFFFF;
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    border-left-color: #FFFFFF;
}

.neishowbutton.no1 b {
    color: #666666;
}

.neishowbutton.no1 a {
    color: #008ADD;
}

/*案例详情页*/
.neishownews2 {
    background-color: #FFFFFF;
    margin-top: 20px;
    padding-bottom: 30px;
}

.neishownews2 .t {
    height: 75px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #008ADD;
    position: relative;
}

.neishownews2 .t b {
    line-height: 60px;
    height: 60px;
    padding-top: 15px;
    padding-right: 30px;
    padding-left: 60px;
    background-image: url(../images/new170515/d1.png);
    background-repeat: no-repeat;
    background-position: 30px 33px;
    display: block;
    position: absolute;
    font-size: 20px;
    color: #666666;
}

.neishownews2 .t b span {
    color: #008ADD;
}

.neishownews2 ul {
    margin-top: 30px;
    margin-right: 35px;
    margin-left: 35px;
}

.neishownews2 li {
    float: left;
    width: 250px;
    height: 230px;
    margin-right: 25px;
    margin-bottom: 25px;
    display: block;
    position: relative;
}

.neishownews2 li.no {
    margin-right: 0px;
}

.neishownews2 li .img2 {
    position: absolute;
    height: 45px;
    width: 45px;
    margin-left: -23px;
    left: 50%;
    top: 180px;
}

.neishownews2 li .img2 {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.neishownews2 li:hover .img2 {
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
    top: 70px;
}

.neishownews2 li .img {
    position: absolute;
    height: 170px;
    width: 250px;
    left: 0px;
    top: 0px;
    overflow: hidden;
}

.neishownews2 li .img img {
    height: 100%;
    width: 100%;
}

.neishownews2 li .img img {
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}

.neishownews2 li .p {
    height: 50px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    background-color: #F3F3F3;
    padding-left: 20px;
    padding-top: 15px;
    width: 230px;
}

.neishownews2 li .p {
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}

.neishownews2 li:hover .p {
    background-color: #ECECEC;
}

.neishownews2 li:hover .img img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
}

/*.neishownews2 li:hover .img img{-webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both;}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1) rotate(0);}
10%, 20%{-webkit-transform:scale(1.1) rotate(-1deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(1deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-1deg);}
100%{-webkit-transform:scale(1) rotate(0);}}*/
.neishownews2 li .p p {
    font-size: 14px;
    line-height: 1.1em;
    color: #333333;
}

.neishownews2 li .p span {
    font-size: 12px;
    line-height: 1.1em;
    color: #999999;
    display: block;
    margin-top: 5px;
}

.neishowbutton2 {
    height: 26px;
    line-height: 26px;
    padding-right: 35px;
    padding-left: 35px;
    background-color: #FFFFFF;
}

.neishowword {
    float: right;
    margin-left: 3px
}

.neishowfav {
    float: right;
    margin-top: 4px;
    margin-left: 5px
}

a.cheng:link, a.cheng:active {
    text-decoration: none;
    color: #666666
}

a.cheng:hover {
    text-decoration: none;
    color: #FA7208;
}

.listImgs {
    background-image: url(../images/new171230/list2.jpg);
    background-repeat: repeat-x;
    background-position: 0px 0px;
    height: 160px;
}

.listImgs .l {
    margin-top: 10px;
    margin-left: 25px;
    width: 400px;
}

.listImgs .l .t {
    font-size: 40px;
    color: #FFFFFF;
    -webkit-text-shadow: 0 0 4px rgba(10, 52, 112, 0.9);
    text-shadow: 0 0 4px rgba(10, 52, 112, 0.9);
}

.listImgs .l .t b {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFCC00;
    font-weight: normal;
    font-size: 60px;
    vertical-align: -5px;
}

.listImgs .l .p {
    margin-top: 0px;
    font-size: 13px;
    color: #FFFFFF;
    line-height: 23px;
}

.listImgs .l .p img {
    vertical-align: 3px;
    height: 4px;
    width: 4px;
    margin-right: 6px;
    margin-left: 6px;
}

.listImgs .l .p a {
    font-size: 13px;
    line-height: 22px;
    color: #FFFFFF;
    display: inline-block;
    height: 22px;
    padding-right: 15px;
    padding-left: 15px;
    border: 1px solid #CCCCCC;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.listImgs .l .p a:hover {
    border: 1px solid #FFFFFF;
    color: #333333;
    background-color: #FFFFFF;
}

/*浮动条*/
.float_qq {
    position: fixed;
    top: 50%;
    right: 0;
    width: 50px;
    height: 203px;
    margin-top: -70px;
    z-index: 999;
}

.float_qq li {
    width: auto;
    height: 50px;
    z-index: 20;
}

.float_qq li.float_qq1, .float_qq li.float_qq4, .float_qq li.float_qq5 {
    position: absolute;
    left: 0;
    width: 62px;
}

/*.float_qq li.float_qq2{position:absolute;top:51px;left:0;width:130px;}*/
.float_qq li.float_qq3 {
    position: absolute;
    top: 0px;
    left: 0;
    width: 172px;
}

.float_qq li.float_qq4 {
    top: 51px;
    left: 0;
    width: 172px;
}

.float_qq li.float_qq5 {
    top: 102px;
}

.float_qq li.float_qq1 {
    top: 153px
}

.float_qq4 {
    position: absolute;
    top: 153px;
    left: 0;
}

.float_qq li a {
    display: block;
    font-family: "Microsoft Yahei";
    color: #FFF;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    background-color: #000;
    opacity: 0.8;
    border-radius: 6px;
}

.float_qq li a img {
    display: block;
    float: left;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin: 12px 12px 14px 14px;
}

.float_qq li a:hover {
    background-color: #c70c1f;
    opacity: 1;
    color: white;
    text-decoration: underline;
}

.float_shwx {
    position: absolute;
    top: -70px;
    left: -180px; /*background:url(../images/float_wxbd.png) no-repeat center right;*/
    width: 170px;
    height: 198px;
    padding-right: 10px;
    display: none;
}

.float_shwx img {
    display: block;
    background-color: #FFF;
}

@media screen and (max-width: 500px) {
    .footertelly {
        display: block;
        width: 95%;
        height: 32px;
        margin: 0 auto;
    }

    .footertelly li {
        display: block;
        width: 45%;
        background: #d90707;
        height: 100%;
        text-align: center;
        line-height: 32px;
        border-radius: 4px;
    }

    .footertelly li.fr {
        background: #1977e9;
    }

    .footertelly li a {
        color: white;
        font-size: 14px;
        display: block;
        width: 100%;
        height: 100%;
    }
}

@media screen and (max-width: 1000px) {
    .float_qq {
        display: none;
    }
}

/*右侧小团队*/
.teams {
}

.teams li {
    margin-bottom: 10px;
    background-color: #FFFFFF;
    height: 240px;
}

.teams li .img {
    float: left;
    overflow: hidden;
    position: relative;
    height: 240px;
}

.teams li .img .d {
    background-image: url(../images/new171230/team_d.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    display: block;
    height: 14px;
    width: 7px;
    position: absolute;
    top: 30px;
    right: 0px;
}

.teams li:hover .img img {
    transform: scale(1.05, 1.05);
}

.teams li .b {
    padding-right: 9px;
    padding-left: 9px;
    margin-left: 200px;
    padding-top: 20px;
}

.teams li.no .img {
    float: right;
}

.teams li.no .img .d {
    background-position: -10px 0px;
    right: auto;
    left: 0px;
}

.teams li.no .b {
    margin-right: 200px;
    margin-left: auto;
}

.teams li .b .line {
    background-color: #333333;
    height: 2px;
    width: 15px;
    margin-bottom: 18px;
    display: block;
}

.teams li .b .t {
    font-size: 16px;
    color: #333333;
    display: block;
}

.teams li .b .w {
    font-size: 12px;
    color: #333333;
    margin-top: 5px;
    display: block;
}

.teams li .b .p {
    font-size: 14px;
    line-height: 30px;
    color: #999999;
    margin-top: 20px;
}

.teams li .b .m {
    font-size: 14px;
    margin-top: 8px;
    display: block;
    color: #008ADD;
    float: left;
    position: relative;
}

.teams li .b .m .x {
    position: absolute;
    height: 2px;
    width: 0%;
    display: block;
    left: 50%;
    bottom: -2px;
    background-color: #008ADD;
}

.teams li .b .m:hover .x {
    width: 100%;
    left: 0%;
}

/*大团队*/
.teamb {
    height: 400px;
    margin-top: 15px;
}

.teamb li {
    background-color: #FFFFFF;
    width: 33.33%;
    float: left;
    position: relative;
    height: 400px;
}

.teamb li .up-graybox {
    z-index: 1;
}

.teamb li:hover .img img {
    transform: scale(1.05, 1.05);
}

.teamb li:hover .up-graybox {
    opacity: 1;
    filter: alpha(opacity=1);
}

.teamb li.no {
    width: 33.34%;
}

.teamb li .img {
    float: left;
    overflow: hidden;
    position: relative;
}

.teamb li .img .d {
    background-image: url(../images/new171230/team_d.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    display: block;
    height: 14px;
    width: 7px;
    position: absolute;
    top: 30px;
    right: 0px;
}

.teamb li .b {
    padding-right: 14px;
    padding-left: 14px;
    margin-left: 226px;
    padding-top: 30px;
}

.teamb li .b .line {
    background-color: #333333;
    height: 2px;
    width: 15px;
    margin-bottom: 18px;
    display: block;
}

.teamb li .b .t {
    font-size: 16px;
    color: #333333;
    display: block;
}

.teamb li .b .w {
    font-size: 12px;
    color: #333333;
    margin-top: 10px;
    display: block;
}

.teamb li .b .p {
    font-size: 14px;
    line-height: 30px;
    color: #999999;
    margin-top: 40px;
}

/*案例详情页*/
.pcer-al {
    color: #000000;
    min-height: 500px;
    margin-top: 0px;
}

.pcer-al .cer {
    background-color: #FFFFFF;
}

.pcer-al a {
    color: #333333;
}

.pcer-al a:hover {
    color: #333333;
}

.pcer-al-left {
    float: left;
    width: 307px;
    margin-left: 30px;
}

.pcer-al-left.fixeder {
    position: fixed;
    top: 140px;
    left: 50%;
    margin-left: -610px;
}

.pcer-al-left p.loca {
    font-family: '宋体';
    color: #333333;
}

.pcer-al-left p.name {
    font-size: 30px;
    line-height: 36px;
    padding: 15px 0 12px 0;
}

.pcer-al-left p.bq {
    color: #333333;
    margin-bottom: 20px;
}

.pcer-al-left p.info {
    margin: 40px 0;
    height: 75px;
    overflow: hidden;
}

.pcer-al-left p.bod {
    color: #666666;
    font-size: 12px;
    line-height: 22px;
}

.pcer-al-left p.sm {
    color: #666666;
    font-size: 12px;
    line-height: 22px;
}

.pcer-al-left p.btn {
    padding: 0;
}

.pcer-al-left p.btn a {
    display: block;
    line-height: 52px;
    background: #0e1c1c;
    text-decoration: none;
    -webkit-transition: all 0.1s ease-out;
    -o-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out;
    color: #FFFFFF;
    text-align: center;
}

.pcer-al-left p.btn a:hover {
    box-shadow: 0 0 0 26px #666 inset;
    color: #FFF;
    -webkit-transition: all 0.1s ease-out;
    -o-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out;
}

.pcer-al-left .tit {
    padding: 20px 0 15px 0;
}

.pcer-al-left .tit a {
    margin: 0 0 0 10px;
    filter: alpha(opacity=40);
    opacity: 0.4;
}

.pcer-al-left .tit a:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
}

.pcer-al-rigth {
    float: right;
    width: 850px;
    padding: 30px 30px 30px 0px;
}

.pcer-al-rigth .tit a {
    margin: 0 0 11px 10px;
    filter: alpha(opacity=40);
    opacity: 0.4;
}

.pcer-al-rigth .tit a:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
}

.t14 {
    font-size: 14px;
}

.imglistmarg {
    min-height: 600px;
}

.imglistmarg img {
    -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3);
    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3);
}

/*统一翻译*/
.listpage {
    background-color: #FFFFFF;
    padding: 20px;
}

.listpage .x {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #EEEEEE;
    margin-top: 15px;
    margin-bottom: 15px;
}

.listpage .ttt {
    float: right;
}

.listpage .ttt a {
    padding-right: 30px;
    padding-left: 30px;
}

.listpage .ttt a s {
    font-size: 16px;
}

.listpage .none {
    clear: both;
}

.listpage li {
    float: left;
}

.listpage li.no {
    float: right;
}

.listpage a {
    line-height: 40px;
    height: 40px;
    padding-right: 20px;
    padding-left: 20px;
    border: 1px solid #CCCCCC;
    display: block;
    background-color: #FFFFFF;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.listpage a b {
    font-size: 14px;
    font-weight: normal;
    color: #CCCCCC;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.listpage a span {
    background-color: #CCCCCC;
    display: inline-block;
    height: 25px;
    width: 1px;
    margin-right: 15px;
    margin-left: 15px;
    vertical-align: -7px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.listpage a s {
    font-size: 14px;
    color: #999999;
    text-decoration: none;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.listpage a:hover {
    background-color: #008ADD;
    border: 1px solid #008ADD;
}

.listpage a:hover b,
.listpage a:hover span,
.listpage a:hover s {
    color: #FFFFFF;
}

.neishowlink {
    border: 1px dashed #DBDBDB;
    margin-right: 35px;
    margin-left: 35px;
    margin-top: 0px;
    position: relative;
}

.neishowlink .t {
    font-size: 18px;
    line-height: 30px;
    color: #000000;
    height: 30px;
    padding-right: 15px;
    padding-left: 15px;
    position: absolute;
    left: 15px;
    top: -15px;
    background-color: #FFFFFF;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    border: 1px solid #E7E7E7;
}

.neishowlink ul {
    display: block;
    padding: 35px 25px 20px 25px;
}

.neishowlink a {
    font-size: 12px;
    color: #008ADD;
    line-height: 21px;
    display: inline-block;
    height: 21px;
    margin-right: 5px;
    padding-right: 7px;
    padding-left: 7px;
    border: 1px solid #008ADD;
    margin-top: 2px;
    margin-bottom: 2px;
}

.neishowlink a {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.neishowlink a:hover {
    color: #FFFFFF;
    border: 1px solid #008ADD;
    background-color: #008ADD;
}

.neishowlink2 {
    border: 1px dashed #DBDBDB;
    margin-right: 35px;
    margin-left: 35px;
    margin-top: 30px;
    position: relative;
}

.neishowlink2 .t {
    font-size: 18px;
    line-height: 30px;
    color: #000000;
    height: 30px;
    padding-right: 15px;
    padding-left: 15px;
    position: absolute;
    left: 15px;
    top: -15px;
    background-color: #FFFFFF;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    border: 1px solid #E7E7E7;
}

.neishowlink2 .p {
    display: block;
    padding: 35px 25px 20px 25px;
    font-size: 12px;
    line-height: 20px;
}

.neishowlink2 a {
    font-size: 12px;
    color: #CC0000;
    line-height: 18px;
    display: inline-block;
    height: 18px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #CC0000;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.neishowlink2 a:hover {
    color: #FF0000;
    border-bottom-color: #FF0000;
}

.neishowlink3 {
    background-color: #F7F7F7;
    padding: 15px;
    min-height: 90px;
    margin-right: 35px;
    margin-left: 35px;
    margin-top: 30px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.neishowlink3 .touimg {
    float: left;
    height: 70px;
    width: 70px;
    margin-top: 10px;
    margin-left: 10px;
    border-radius: 100%;
}

.neishowlink3 .weiimg {
    float: right;
    width: 90px;
    text-align: center;
}

.neishowlink3 p {
    font-size: 14px;
    line-height: 35px;
    color: #666666;
    padding-right: 110px;
    padding-left: 100px;
    padding-top: 10px;
}

.neishowlink3 p a {
    font-size: 14px;
    color: #666666;
    font-weight: bold;
}

.neishowlink3 p a:hover {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
    line-height: 1.1em;
}

.neishowlink3 p a.wx,
.neishowlink3 p a.wx:hover,
.neishowlink3 p span.wx {
    font-size: 12px;
    line-height: 21px;
    color: #ffffff;
    padding: 0px 5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #008ADD;
    background-color: #008ADD;
    display: inline-block;
    font-weight: normal;
}

.mod-tags {
    padding: 0px 35px 35px 35px;
}

.mod-tags a {
    display: inline-block;
    white-space: nowrap;
    margin-right: 10px;
    padding: 5px 13px;
    background-color: #f5f5f5;
    font-size: 13px;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    color: #008ADD;
}

.mod-tags a:hover,
.mod-tags a.tag-selected {
    background-color: #e8e8e8;
}

.listImg {
    margin-right: 35px;
    margin-left: 35px;
    border: 1px dashed #999999;
    padding: 25px;
    color: #999999;
    background-color: #FFFFFF;
}

.listImg .img {
    text-align: center;
}

.listImg .img .touimg {
    border-radius: 100%;
}

.listImg .img b {
    margin-top: 10px;
    font-size: 16px;
    color: #1E6090;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    font-weight: normal;
}

.listImg .img b img {
    margin-right: 5px;
    vertical-align: -3px;
    width: 20px;
}

.listImg .img span {
    display: block;
    font-size: 14px;
    margin-top: 10px;
}

.listImg .bod {
    margin-right: 145px;
    margin-left: 145px;
}

.listImg .bod .t {
    font-size: 22px;
}

.listImg .bod .t b {
    font-size: 16px;
    font-weight: normal;
    margin-left: 10px;
}

.listImg .bod .t b a {
    font-size: 16px;
    text-decoration: underline;
}

.listImg .bod .p {
    line-height: 28px;
    margin-top: 5px;
    font-size: 14px;
}

.listImg .bod .p.no {
    margin-top: 13px;
}

.listImg .bod .p.no a {
    display: inline-block;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #008ADD;
    line-height: normal;
    color: #008ADD;
    margin-right: 40px;
}

.listImg .bod .p a.wx,
.listImg .bod .p a.wx:hover,
.listImg .bod .p span.wx {
    font-size: 12px;
    line-height: 21px;
    color: #ffffff;
    padding: 0px 5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #008ADD;
    background-color: #008ADD;
    display: inline-block;
    font-weight: normal;
}

/*活动*/
.Ihuodong {
    background-color: #D33737;
    padding: 15px;
}

.Ihuodong .k {
    padding: 20px;
    border: 1px solid #EAEAEA;
}

.Ihuodong .k .zr {
    position: relative;
}

.Ihuodong .k .zr.f {
    margin-top: 12px;
}

.Ihuodong .k .zr a {
    font-size: 16px;
    color: #FFFFFF;
}

.Ihuodong .k .zr span {
    border: 1px solid #FFFFFF;
    margin-left: 10px;
    font-size: 16px;
    display: inline-block;
    line-height: 25px;
    color: #FFFFFF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding-right: 10px;
    padding-left: 10px;
    height: 25px;
}

/*面包屑*/
.wz {
    padding-top: 5px;
    padding-bottom: 15px;
    position: relative;
}

.wz.no1 {
    padding-top: 15px;
}

.wz b {
    font-size: 12px;
    color: #999;
    font-weight: normal;
}

.wz span {
    font-size: 13px;
    color: #666666;
}

.wz span a {
    color: #666666;
}

.wz span a:hover {
    color: #008ADD;
    text-decoration: underline;
}

.wz .sou1 {
    height: 32px;
    width: 320px;
    border: 1px solid #E7EAF1;
    overflow: hidden;
    background-color: #F7F8FA;
    position: absolute;
    top: -2px;
    right: 0px;
}

.wz .sou1 .in1 {
    font-size: 14px;
    line-height: 20px;
    color: #9FADC7;
    background-color: #F7F8FA;
    height: 20px;
    width: 200px;
    float: left;
    margin-top: 5px;
    margin-left: 10px;
    border: 1px solid #F7F8FA;
}

.wz .sou1 .in2 {
    float: right;
    margin-top: 0px;
    margin-right: 0px;
}

/*
.list-wrap.Icases{position: relative;height:430px;overflow: hidden;}
.list-wrap .pc-scroll{}
.list-wrap.Icases .pc-scroll{width: 400%;left: 0px;top: 0px;position: absolute;}*//*首页 老张分享*/
.Ilaozhang1 {
    position: relative;
    height: 830px;
    overflow: hidden;
    background-color: #FFFFFF;
    border-bottom: solid 1px #EAEAEA;
}

.Ilaozhang1.homeClass {
    height: 500px;
}

.Ilaozhang1.noFu {
    height: auto;
    padding-bottom: 30px;
}

.Ilaozhang1 .list {
    margin-top: 20px;
}

.Ilaozhang1.noMt .list {
    margin-top: 0px;
}

.Ilaozhang1 .list#It4Div {
    width: 500%;
    left: 0px;
    top: 0px;
    position: absolute;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}

.Ilaozhang1 .list#It4Div ul {
    float: left;
    width: 20%;
}

.Ilaozhang1 .list ul li {
    display: block;
    float: left;
    width: 360px;
    margin-left: 50px;
    margin-bottom: 20px;
    padding-bottom: 15px;
}

.Ilaozhang1 .list ul li a {
}

.Ilaozhang1 .list ul li .thumb {
    width: 360px;
    height: 225px;
    overflow: hidden;
    position: relative;
}

.Ilaozhang1 .list ul li .thumb img {
    width: 100%;
    height: 100%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s
}

.Ilaozhang1 .list ul li .thumb i {
    background-color: rgba(0, 0, 0, 0.45);
    position: absolute;
    height: 225px;
    width: 100%;
    left: 0px;
    top: 0px;
    display: block;
    z-index: 1;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.Ilaozhang1 .list ul li .txt {
    margin-bottom: 25px;
    margin-left: 15px;
    margin-right: 15px;
}

.Ilaozhang1 .list ul li .txt b {
    display: block;
    font-size: 16px;
    color: #333;
    height: 58px;
    line-height: 58px;
    overflow: hidden;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}

.Ilaozhang1 .list ul li .txt.homeClass {
    margin-bottom: 10px;
}

.Ilaozhang1 .list ul li .txt.homeClass b {
    height: 46px;
    line-height: 23px;
    margin-top: 15px;
}

.Ilaozhang1 .list ul li .txt p {
    display: block;
    font-size: 14px;
    color: #949494;
    line-height: 24px;
}

.Ilaozhang1 .list ul li span.more {
    display: block;
    margin-left: 15px;
    width: 127px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #7f7f7f;
    color: #fff;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
}

.Ilaozhang1 .list ul li:hover .thumb img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.Ilaozhang1 .list ul li:hover .thumb i {
    background-color: rgba(0, 0, 0, 0);
}

.Ilaozhang1 .list ul li:hover .txt b {
    color: #008ADD;
}

.Ilaozhang1 .list ul li:hover span.more {
    background: #008ADD;
    width: 340px;
}

.Ilaozhang1 .list ul li {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    position: relative;
}

.Ilaozhang1 .list ul li:hover {
    -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
}

.Ilaozhang1 .list .metas {
    overflow: hidden;
    height: 25px;
    font-size: 12px;
    line-height: 25px;
}

.Ilaozhang1 .list ul li .txt.homeClass .metas.no {
    margin-top: 5px;
}

.Ilaozhang1 .list .metas a {
    font-size: 12px;
    margin-right: 3px;
    color: #b4b4b4;
    border: 1px solid #E7E7E7;
    padding-right: 5px;
    padding-left: 5px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    display: inline-block;
    line-height: normal;
}

.Ilaozhang1 .list .metas.no a {
    color: #008ADD;
    background-color: #FFFFFF;
    border: 1px solid #008ADD;
}

.Ilaozhang1 .list .metas a:hover,
.Ilaozhang1 .list .metas.no a:hover {
    color: #FFFFFF;
    background-color: #008ADD;
    border: 1px solid #008ADD;
}

.moreMain {
    margin-top: 0px;
    position: absolute;
    left: 50%;
    bottom: 30px;
    margin-left: -100px;
}

.moreMain a {
    font-size: 18px;
    line-height: 40px;
    color: #999999;
    display: block;
    height: 40px;
    width: 200px;
    margin-left: auto;
    text-align: center;
    margin-right: auto;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #999999;
}

.moreMain a:hover {
    border: 1px solid #999999;
    background-color: #999999;
    color: #FFFFFF;
}

.nMall {
    background-color: #FFFFFF;
}

.nMall * {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nMall .fl, .nMall .fr {
    display: block;
}

.nMall .item {
    height: 380px;
    margin-bottom: 100px;
}

.nMall .item:last-child {
    margin-bottom: 0px;
}

.nMall .tit {
    font-size: 37px;
    color: #666666;
    text-align: center;
    padding-top: 60px;
    padding-bottom: 60px;
}

.nMall .img {
    line-height: 0px;
    height: 380px;
    width: 750px;
    overflow: hidden;
}

.nMall .img img {
    height: 100%;
    width: 100%;
}

.nMall .bod {
    padding-top: 45px;
    width: 370px;
    line-height: normal;
}

.nMall .fl.bod {
    padding-left: 70px;
}

.nMall .fr.bod {
    padding-right: 90px;
}

.nMall .bod .num {
    font-size: 31px;
    color: #999999;
}

.nMall .bod .t {
    font-size: 30px;
    color: #666666;
    margin-top: 15px;
    margin-bottom: 25px;
}

.nMall .bod .p {
    font-size: 18px;
    line-height: 37px;
    color: #999999;
}

.nMall .bod .m {
    margin-top: 25px;
}

.nMall .bod .m a {
    float: left;
    font-size: 16px;
    line-height: 30px;
    color: #008ADD;
    display: block;
    padding-right: 10px;
    padding-left: 10px;
    border: 1px solid #008ADD;
    background-color: #FFFFFF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.nMall .bod .m a:hover {
    color: #FFFFFF;
    border: 1px solid #008ADD;
    background-color: #008ADD;
}

.nMall .item:hover .bod .m a {
    padding-right: 50px;
    padding-left: 20px;
}

.nMall .img:hover img {
    -webkit-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -o-transform: scale(1.02);
    transform: scale(1.02)
}

.nMall1 {
    background-color: #FFFFFF;
    padding-bottom: 30px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
}

.nMall1 li {
    float: left;
    width: 300px;
    position: relative;
    margin-left: 16px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nMall1 li:hover {
    margin-top: -5px;
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}

.nMall1 li i {
    background-color: rgba(0, 0, 0, 0.45);
    position: absolute;
    height: 220px;
    width: 100%;
    left: 0px;
    top: 0px;
    display: block;
    z-index: 1;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nMall1 li span {
    font-size: 18px;
    color: #666666;
    display: block;
    padding: 20px 15px;
}

.nMall1.homeClass li span {
    padding-right: 0;
}

.nMall1 li img {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    height: 220px;
    width: 100%;
    display: block;
}

.nMall1 li:hover i {
    background-color: rgba(0, 0, 0, 0);
}

.nMall1b {
    background-color: #FFFFFF;
    padding-bottom: 50px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #EAEAEA;
}

.nMall1b li {
    float: left;
    width: 282px;
    position: relative;
    margin-left: 30px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

.nMall1b li:hover {
    margin-top: -5px;
    -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
}

.nMall1b li i {
    background-color: rgba(0, 0, 0, 0.45);
    position: absolute;
    height: 176px;
    width: 100%;
    left: 0px;
    top: 0px;
    display: block;
    z-index: 1;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nMall1b li:hover i {
    background-color: rgba(0, 0, 0, 0);
}

.nMall1b li span {
    font-size: 18px;
    color: #666666;
    display: block;
    padding: 20px 13px;
}

.nMall1b li img {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    height: 176px;
    width: 100%;
    display: block;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

.nMall1b li:hover img {
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
    filter: gray;
}

.nMall2b {
    background-color: #FFFFFF;
    padding-bottom: 0px;
}

.nMall2b.no3 {
}

.nMall2b ul {
    border-top: 1px solid #EAEAEA;
}

.nMall2b li {
    float: left;
    width: 319px;
    position: relative;
    height: 360px;
    border-bottom: 1px solid #EAEAEA;
    border-right: 1px solid #EAEAEA;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nMall2b.no3 li {
    width: 426px;
}

.nMall2b li.no {
    border-right: 0px solid #EAEAEA;
    width: 320px;
}

.nMall2b.no3 li.no {
    border-right: 0px solid #EAEAEA;
    width: 426px;
}

.nMall2b li .ding {
    height: 50px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nMall2b li i {
    background-repeat: no-repeat;
    background-position: 0px 0px;
    display: block;
    height: 50px;
    width: 48px;
    margin-right: auto;
    margin-left: auto;
    background-image: url(../images/new181106/nMall2b.png);
    background-position: 0px 0px;
    font-size: 20px;
    line-height: 50px;
    color: #FFFFFF;
    text-align: center;
    padding-right: 2px;
    font-style: normal;
}

.nMall2b li:hover i {
    background-position: -50px 0px;
    color: #999999;
}

.nMall2b li span {
    font-size: 18px;
    text-align: center;
    display: block;
    margin-top: 25px;
    color: #999999;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nMall2b li p {
    font-size: 16px;
    line-height: 27px;
    width: 190px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 35px;
    color: #999999;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    display: block;
}

.nMall2b.no3 li p {
    width: 250px;
    font-size: 14px;
    line-height: 32px;
}

.nMall2b li p b {
    font-size: 12px;
    line-height: 23px;
    color: #FFFFFF;
    display: inline-block;
    height: 23px;
    margin-left: 10px;
    padding-right: 10px;
    padding-left: 10px;
    font-weight: normal;
    background-color: #999999;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nMall2b li:hover {
    background-color: #999999;
}

.nMall2b li:hover .ding {
    height: 40px;
}

.nMall2b li:hover span {
    color: #FFFFFF;
}

.nMall2b li:hover p {
    color: #FFFFFF;
}

.nMall2b li:hover b {
    color: #999999;
    background-color: #FFFFFF;
}

.titTwo {
    font-size: 25px;
    color: #666666;
    text-align: center;
    padding: 35px 0px;
}

.titTwo .titTwo-link {
    margin-top: 20px;
    font-size: 0
}

.titTwo .titTwo-link a {
    font-size: 14px;
    color: #666;
    height: 40px;
    line-height: 40px;
    background-color: #F5F5F5;
    display: inline-block;
    padding: 0px 40px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    margin-right: 1px;
}

.titTwo .titTwo-link a:hover, .titTwo .titTwo-link a.hover {
    background-color: #666666;
    color: #FFFFFF;
}

.titTwo .titTwo-link a.more {
    background-color: #666666;
    color: #FFFFFF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin-left: 2px;
    padding: 0px 20px;
}

.titTwo p {
    font-size: 14px;
    color: #999999;
    margin-top: 10px;
}

.titTwo p a {
    font-size: 12px;
    color: #FFFFFF;
    line-height: 20px;
    background-color: #999999;
    display: inline-block;
    height: 20px;
    margin-left: 10px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}

.titTwo p a:hover {
    background-color: #008ADD;
}

/*.nWeixin1{margin-bottom:30px;}
.nWeixin1 li{float: left;width: 300px;position: relative;margin-right: 26px;height: 420px;}
.nWeixin1 li.no{margin-right: 0px;}
.nWeixin1 li i{background-color: rgba(0,0,0,0.45);position: absolute;height: 100%;width: 100%;left: 0px;top: 0px;display: block;z-index: 1;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}
.nWeixin1 li span{font-size: 30px;color: #FFFFFF;text-align: center;display: block;position: absolute;top: 150px;width: 100%;z-index: 2;}
.nWeixin1 li img{-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;height: 100%;width: 100%;}
.nWeixin1 li:hover i{background-color: rgba(0,0,0,0);}*/
.nWeixin2 {
    background-color: #FFFFFF;
}

.nWeixin2 * {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nWeixin2 ul {
    background-image: url(../images/new181106/nWeixin2.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 470px;
    display: block;
}

.nWeixin2 ul li {
    float: left;
    width: 33.33%;
    display: block;
    height: 200px;
    position: relative;
}

.nWeixin2 ul li .m {
    padding-right: 65px;
    padding-left: 145px;
    color: #FFFFFF;
    padding-top: 45px;
}

.nWeixin2 ul li i {
    background-repeat: no-repeat;
    background-position: 0px 0px;
    position: absolute;
    height: 60px;
    width: 60px;
    display: block;
    left: 70px;
    top: 40px;
}

.nWeixin2 ul li:nth-child(1) i {
    background-image: url(../images/new181106/nWeixin2-1.png);
}

.nWeixin2 ul li:nth-child(2) i {
    background-image: url(../images/new181106/nWeixin2-2.png);
}

.nWeixin2 ul li:nth-child(3) i {
    background-image: url(../images/new181106/nWeixin2-3.png);
}

.nWeixin2 ul li:nth-child(4) i {
    background-image: url(../images/new181106/nWeixin2-4.png);
}

.nWeixin2 ul li:nth-child(5) i {
    background-image: url(../images/new181106/nWeixin2-5.png);
}

.nWeixin2 ul li:nth-child(6) i {
    background-image: url(../images/new181106/nWeixin2-6.png);
}

.nWeixin2 ul li span {
    font-size: 22px;
    text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.65);
}

.nWeixin2 ul li p {
    font-size: 16px;
    margin-top: 25px;
    line-height: 25px;
    text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.65);
}

.nWeixin2 ul li:hover span {
    text-shadow: 4px 4px 10px rgba(0, 0, 0, 0.65);
}

.nWeixin2 ul li:hover p {
    text-shadow: 4px 4px 10px rgba(0, 0, 0, 0.65);
}

.nWeixin2 ul .more {
    margin-top: 13px;
}

.nWeixin2 ul .more a {
    font-size: 18px;
    line-height: 40px;
    color: #FFFFFF;
    display: block;
    height: 40px;
    width: 200px;
    margin-left: auto;
    text-align: center;
    margin-right: auto;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #FFFFFF;
}

.nWeixin2 ul .more a:hover {
    border: 1px solid #008ADD;
    background-color: #008ADD;
}

.nB2Cmall1 {
    background-color: #FFFFFF;
}

.nB2Cmall1 li {
    float: left;
    width: 360px;
    position: relative;
    height: 225px;
    margin-left: 50px;
    margin-bottom: 20px;
}

.nB2Cmall1 li.no {
    margin-bottom: 0px;
}

.nB2Cmall1 li i {
    background-color: rgba(0, 0, 0, 0.7);
    position: absolute;
    height: 225px;
    width: 100%;
    left: 0px;
    top: 0px;
    display: block;
    z-index: 1;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nB2Cmall1 li span {
    font-size: 20px;
    color: #FFFFFF;
    text-align: center;
    display: block;
    position: absolute;
    top: 100px;
    width: 100%;
    z-index: 2;
}

.nB2Cmall1 li img {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    height: 100%;
    width: 100%;
}

.nB2Cmall1 li:hover i {
    background-color: rgba(0, 0, 0, 0);
}

.nB2Cmall2 {
    background-color: #FFFFFF;
}

.nB2Cmall2 * {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nB2Cmall2 ul {
    background-color: #FFFFFF;
    border-top: 1px solid #EBEBEB;
}

.nB2Cmall2 li {
    width: 25%;
    float: left;
}

.nB2Cmall2 li a {
    border-right: 1px solid #EBEBEB;
    display: block;
    padding-right: 55px;
    padding-left: 55px;
    height: 290px;
    padding-top: 70px;
}

.nB2Cmall2 li.no a {
    border-right: 0px solid #EBEBEB;
}

.nB2Cmall2 li i {
    background-repeat: no-repeat;
    background-position: 0px 0px;
    display: block;
    height: 60px;
    width: 60px;
    margin-right: auto;
    margin-left: auto;
}

.nB2Cmall2 li:nth-child(1) i {
    background-image: url(../images/new181106/nB2Cmall2-1.png);
}

.nB2Cmall2 li:hover:nth-child(1) i {
    background-image: url(../images/new181106/nB2Cmall2-1b.png);
}

.nB2Cmall2 li:nth-child(2) i {
    background-image: url(../images/new181106/nB2Cmall2-2.png);
}

.nB2Cmall2 li:hover:nth-child(2) i {
    background-image: url(../images/new181106/nB2Cmall2-2b.png);
}

.nB2Cmall2 li:nth-child(3) i {
    background-image: url(../images/new181106/nB2Cmall2-3.png);
}

.nB2Cmall2 li:hover:nth-child(3) i {
    background-image: url(../images/new181106/nB2Cmall2-3b.png);
}

.nB2Cmall2 li:nth-child(4) i {
    background-image: url(../images/new181106/nB2Cmall2-4.png);
}

.nB2Cmall2 li:hover:nth-child(4) i {
    background-image: url(../images/new181106/nB2Cmall2-4b.png);
}

.nB2Cmall2 li span {
    font-size: 22px;
    text-align: center;
    display: block;
    margin-top: 20px;
    margin-bottom: 30px;
}

.nB2Cmall2 li p {
    font-size: 16px;
    line-height: 27px;
    color: #999999;
}

.nB2Cmall2 li a:hover {
    height: 300px;
    padding-top: 60px;
    background-color: #0066CC;
}

.nB2Cmall2 li a:hover span {
    color: #FFFFFF;
}

.nB2Cmall2 li a:hover p {
    color: #FFFFFF;
}

.nRuzhu1b {
    background-color: #FFFFFF;
    padding-bottom: 0px;
}

.nRuzhu1b ul {
    width: 1180px;
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    margin-right: auto;
    margin-left: auto;
    height: 310px;
}

.nRuzhu1b.n3 ul {
    width: 1179px;
}

.nRuzhu1b.n8 ul {
    height: 622px;
}

.nRuzhu1b li {
    float: left;
    width: 294px;
    position: relative;
    height: 310px;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nRuzhu1b.n3 li {
    width: 392px;
}

.nRuzhu1b li .ding {
    height: 30px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nRuzhu1b li i {
    background-repeat: no-repeat;
    background-position: 0px 0px;
    display: block;
    height: 65px;
    width: 65px;
    margin-right: auto;
    margin-left: auto;
    background-image: url(../images/new181106/nRuzhu1b.png);
}

.nRuzhu1b li i.ico1 {
    background-position: 0px 0px;
}

.nRuzhu1b li i.ico2 {
    background-position: 0px -65px;
}

.nRuzhu1b li i.ico3 {
    background-position: 0px -130px;
}

.nRuzhu1b li i.ico4 {
    background-position: 0px -195px;
}

.nRuzhu1b li i.ico11 {
    background-position: 0px -260px;
}

.nRuzhu1b li i.ico12 {
    background-position: 0px -325px;
}

.nRuzhu1b li i.ico13 {
    background-position: 0px -390px;
}

.nRuzhu1b li i.ico14 {
    background-position: 0px -715px;
}

.nRuzhu1b li i.ico21 {
    background-position: 0px -455px;
}

.nRuzhu1b li i.ico22 {
    background-position: 0px -520px;
}

.nRuzhu1b li i.ico23 {
    background-position: 0px -585px;
}

.nRuzhu1b li i.ico24 {
    background-position: 0px -650px;
}

.nRuzhu1b li i.ico31 {
    background-position: 0px -780px;
}

.nRuzhu1b li i.ico32 {
    background-position: 0px -845px;
}

.nRuzhu1b li i.ico33 {
    background-position: 0px -910px;
}

.nRuzhu1b li i.ico34 {
    background-position: 0px -975px;
}

.nRuzhu1b li i.ico35 {
    background-position: 0px -1040px;
}

.nRuzhu1b li:hover i.ico1 {
    background-position: -100px 0px;
}

.nRuzhu1b li:hover i.ico2 {
    background-position: -100px -65px;
}

.nRuzhu1b li:hover i.ico3 {
    background-position: -100px -130px;
}

.nRuzhu1b li:hover i.ico4 {
    background-position: -100px -195px;
}

.nRuzhu1b li:hover i.ico11 {
    background-position: -100px -260px;
}

.nRuzhu1b li:hover i.ico12 {
    background-position: -100px -325px;
}

.nRuzhu1b li:hover i.ico13 {
    background-position: -100px -390px;
}

.nRuzhu1b li:hover i.ico14 {
    background-position: -100px -715px;
}

.nRuzhu1b li:hover i.ico21 {
    background-position: -100px -455px;
}

.nRuzhu1b li:hover i.ico22 {
    background-position: -100px -520px;
}

.nRuzhu1b li:hover i.ico23 {
    background-position: -100px -585px;
}

.nRuzhu1b li:hover i.ico24 {
    background-position: -100px -650px;
}

.nRuzhu1b li:hover i.ico31 {
    background-position: -100px -780px;
}

.nRuzhu1b li:hover i.ico32 {
    background-position: -100px -845px;
}

.nRuzhu1b li:hover i.ico33 {
    background-position: -100px -910px;
}

.nRuzhu1b li:hover i.ico34 {
    background-position: -100px -975px;
}

.nRuzhu1b li:hover i.ico35 {
    background-position: -100px -1040px;
}

.nRuzhu1b li span {
    font-size: 18px;
    text-align: center;
    display: block;
    margin-top: 10px;
    color: #999999;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nRuzhu1b li p {
    font-size: 14px;
    line-height: 30px;
    width: 190px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 40px;
    color: #999999;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.nRuzhu1b li p.w250 {
    width: 250px;
}

.nRuzhu1b li:hover {
    background-color: #999999;
}

.nRuzhu1b li:hover span {
    color: #FFFFFF;
}

.nRuzhu1b li:hover .ding {
    height: 20px;
}

.nRuzhu1b li:hover p {
    color: #FFFFFF;
}

.nRuzhu1b.nimg ul {
    border-top: 0px solid #CCCCCC;
    border-left: 0px solid #CCCCCC;
}

.nRuzhu1b.nimg li {
    width: 393px;
    border-bottom: 0px solid #CCCCCC;
    border-right: 0px solid #CCCCCC;
}

.nRuzhu1b.nimg li.nose1 {
    background-color: #096ADD;
}

.nRuzhu1b.nimg li.nose2 {
    background-color: #7CA702;
}

.nRuzhu1b.nimg li.nose3 {
    background-color: #039902;
}

.nRuzhu1b.nimg li .img img {
    height: 100%;
    width: 100%;
}

.nRuzhu1b.nimg li .img {
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 5px;
    padding: 10px;
    height: 180px;
    width: 180px;
    margin: 0 auto;
}

.nRuzhu1b.nimg .ding {
    height: 40px;
}

.nRuzhu1b.nimg span {
    margin-top: 20px;
    color: #FFFFFF;
}

.tabs2 {
    background-color: #FFFFFF;
    padding-bottom: 20px;
    margin-bottom: 10px;
}

.tabs2 .tit {
    font-size: 17px;
    color: #000000;
    line-height: 65px;
    height: 65px;
    padding-left: 55px;
    background-image: url(../images/new170515/d4.png);
    background-repeat: no-repeat;
    background-position: 22px 22px;
    margin-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #EEEEEE;
}

.tabs2 li {
    background-color: #FFFFFF;
    display: block;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #EAEAEA;
    margin-right: 20px;
    margin-left: 20px;
}

.tabs2 .t {
    font-size: 14px;
    color: #666666;
    height: 40px;
    line-height: 20px;
}

.tabs2 .t:hover {
    color: #008ADD;
}

.tabs2 .img {
    float: left;
    padding-right: 10px;
    height: 70px;
}

.tabs2 .img img {
    height: 70px;
    width: 110px;
}

.tabs2 .bod {
}

.tabs2 .bod .p {
    font-size: 14px;
    line-height: 1.1em;
    color: #008ADD;
    margin-top: 10px;
}

.list_newsID {
    margin-top: 10px;
    margin-right: 35px;
    margin-left: 35px;
    background-color: #008ADD;
}

.list_newsID .top_tit {
    margin-top: 15px;
    margin-left: 15px;
    background-color: #008ADD;
    font-size: 23px;
    color: rgba(255, 255, 255, 0.8);
    float: left;
    height: 123px;
    width: 34px;
    border: 1px dashed #FFFFFF;
    text-align: center;
    padding-top: 3px;
}

.list_newsID .right_main {
    float: left;
    width: 720px;
    margin-left: 15px;
}

.list_newsID .ZTmain li {
    margin-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    background-color: #008ADD;
    padding-bottom: 18px;
}

.list_newsID .ZTmain li:hover {
    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.1);
}

.list_newsID .ZTmain .t:hover {
    color: #FFFFFF;
}

.list_newsID .ZTmain .t {
    color: #FFFFFF;
}

.list_newsID .ZTmain .id_key {
    color: #FFFFFF;
}

.list_newsID .ZTmain .bod .metas a {
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
}

.list_newsID .ZTmain .bod .metas.no a {
    color: #008ADD;
    border: 1px solid #FFFFFF;
}

.list_newsID .ZTmain .bod .metas a:hover,
.list_newsID .ZTmain .bod .metas.no a:hover {
    color: #008ADD;
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
}

.list_newsID .ZTmain .bod .smal span {
    color: #FFFFFF;
}

.list_newsID .swiper-pagination {
    bottom: 3px;
}

.list_newsID .swiper-pagination .swiper-pagination-bullet {
    background: #000;
    opacity: .2;
}

.list_newsID .swiper-pagination .swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
}

/*微信提示框*/
#dier {
    width: 100%;
    height: auto;
    padding: 5% 0%;
    font-size: 230%;
    margin-top: 56%;
    text-align: center;
    color: #333333;
}

.mydiv {
    border-radius: 20px;
    background: url(/images/new181106/swt.png) no-repeat center;
    line-height: 20px;
    font-size: 12px;
    z-index: 999;
    width: 280px;
    height: 270px;
    left: 52%;
    top: 30%;
    margin-left: -150px !important; /*FF IE7 该值为本身宽的一半*/
    margin-top: -60px !important; /*FF IE7 该值为本身高的一半*/
    margin-top: 0px;
    position: fixed !important; /* FF IE7*/
    position: absolute; /*IE6*/
}

.imgMain {
    padding: 0px;
    z-index: 2000;
    font-size: 0px;
    cursor: pointer;
    position: absolute;
    right: -10px;
    top: 10px;
}

.imgMain .x {
    border: 1px solid #fff;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    display: block;
    background-color: #FFFFFF;
    left: -10px;
    border-radius: 20px;
}

/*微信提示框2*/
.foot_laozhan {
    padding: 25px;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 999;
    background-color: #F3F3F3;
    -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.4);
    box-shadow: 0 5px 25px rgba(0, 0, 0, 0.4);
    border: 1px dashed #CCCCCC;
    height: 105px;
    margin-top: -50px;
    margin-left: -300px;
    display: none;
}

.foot_laozhan .x {
    float: left;
    position: absolute;
    top: 5px;
    right: 5px;
    height: 20px;
    width: 20px;
    cursor: hand;
    cursor: pointer;
}

.foot_laozhan .img {
    height: 105px;
    width: 105px;
    float: left;
    border-radius: 100%;
}

.foot_laozhan .main {
    padding-left: 125px;
    color: #666666;
}

.foot_laozhan .main .t {
    font-size: 18px;
}

.foot_laozhan .main .p {
    font-size: 14px;
    line-height: 23px;
    width: 300px;
    margin-top: 10px;
    padding-right: 130px;
}

.foot_laozhan .main .m {
    margin-top: 10px;
}

.foot_laozhan .main .m a {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    font-size: 14px;
    color: #666666;
    margin-right: 20px;
}

.foot_laozhan .main .m a:hover {
    color: #008ADD;
}

.foot_laozhan .ewm {
    height: 105px;
    width: 105px;
    float: right;
}

.newslist_casebj {
    background-color: #FFFFFF;
    padding: 0 15px 10px 15px;
    margin-top: 10px;
}

.Itit1 {
    text-align: center;
    width: 800px;
    padding-top: 40px;
    padding-bottom: 40px;
    margin-right: auto;
    margin-left: auto;
}

.Itit1 h2 {
    font-size: 40px;
    line-height: 1.1em;
    color: #333333;
    font-weight: normal;
}

.Itit1 p {
    font-size: 16px;
    line-height: 1.1em;
    color: #666666;
    margin-top: 15px;
}

.Itit1 p a {
    font-size: 16px;
}

.Itit1.no1 {
    padding-top: 160px;
    padding-bottom: 80px;
}

.Itit1.no1.no2 {
    padding-top: 70px;
    padding-bottom: 50px;
}

.Itit1.no1 h2 {
    color: #FFFFFF;
}

.Itit1.no1 p {
    color: #FFFFFF;
}

.Itit1.no4 {
    padding-top: 60px;
    padding-bottom: 80px;
}

.Itit1.no4 h2 {
    color: #FFFFFF;
}

.Itit1.no4 p {
    color: #FFFFFF;
}

/*电商小程序页面*/
.ins-ban.col {
    background-color: #0F71E0
}

.ins-ban.col2 {
    background-color: #178F93
}

.ins-ban.col3 {
    background-color: #009900
}

.ins-ban.col4 {
    background-color: #21AF58
}

.ins-ban.col5 {
    background-color: #AB1919
}

.ins-ban.col6 {
    background-color: #03A9F5
}

.ins-ban.col7 {
    background-color: #0080C1
}

.ins-ban .datu {
    position: relative;
    height: 430px;
}

.ins-ban .rela {
    position: relative;
    overflow: visible;
}

.ins-ban .rela .up-cont {
    left: 0;
}

.ins-ban .datu .bgimg2 {
    position: absolute;
    right: 0px;
    top: 60px;
}

.ins-ban .datu .bgimg2 .imgbj {
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 10px;
    padding: 20px;
    height: 220px;
    width: 220px;
}

.ins-ban .datu .bgimg2 .imgbj img {
    height: 100%;
    width: 100%;
}

.ins-ban .datu .bgimg2 p {
    text-align: center;
    color: #FFFFFF;
    font-size: 20px;
    margin-top: 15px;
}

.ins-ban .datu .up-cont {
    left: 0;
    margin-top: -120px;
    color: #fff;
    z-index: 2;
}

.ins-ban .up-cont.new {
    top: 43%;
}

.ins-ban .up-cont.new p {
    margin: 30px 0px;
}

.ins-ban .icoMain.new3 span {
    padding-left: 50px;
}

.ins-ban .icoMain span.ico4 {
    background-image: url(../images/new190513/ins-ban4.png);
    background-position: 10px 10px;
}

.ins-ban .icoMain span.ico5 {
    background-image: url(../images/new190513/ins-ban5.png);
    background-position: 10px 10px;
}

.ins-ban .icoMain span.ico6 {
    background-image: url(../images/new190513/ins-ban6.png);
    background-position: 10px 10px;
}

.ins-ban .icoMain span.ico7 {
    background-image: url(../images/new190513/ins-ban7.png);
    background-position: -2px 0px;
}

.ins-ban .icoMain span.ico8 {
    background-image: url(../images/new190513/ins-ban8.png);
    background-position: -2px 0px;
}

.ins-ban .icoMain span.ico9 {
    background-image: url(../images/new190513/ins-ban9.png);
    background-position: -2px 0px;
}

.ins-ban .icoMain span.ico8 i {
    font-size: 26px;
    font-family: LiteraEF;
    font-style: normal;
}

.ins-ban .buttonMain.new a {
    color: #FFFFFF;
    background-color: #0F71E0;
}

.ins-ban .buttonMain.new a:hover {
    color: #115582;
    background-color: #FFFFFF;
}

.ins-ban .icoMain.new2 a, .ins-ban .buttonMain.new2 a {
    color: #FFFFFF;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
}

.ins-ban .icoMain.new2 a:hover, .ins-ban .buttonMain.new2 a:hover {
    color: #03A9F5;
    background-color: #FFFFFF;
}

.ins-ban .buttonMain.new3 a {
    color: #FFFFFF;
    background-color: #AB1919;
}

.ins-ban .buttonMain.new3 a:hover {
    color: #AB1919;
    background-color: #FFFFFF;
}

.ins-ban .buttonMain.new4 a {
    color: #FFFFFF;
    background-color: #178F93;
}

.ins-ban .buttonMain.new4 a:hover {
    color: #178F93;
    background-color: #FFFFFF;
}

.ins-ban .buttonMain.new5 a {
    color: #FFFFFF;
    background-color: #009900;
}

.ins-ban .buttonMain.new5 a:hover {
    color: #009900;
    background-color: #FFFFFF;
}

.ins-ban .buttonMain.new6 a {
    color: #FFFFFF;
    background-color: #21AF58;
}

.ins-ban .buttonMain.new6 a:hover {
    color: #21AF58;
    background-color: #FFFFFF;
}

.titTwo2 {
    font-size: 28px;
    color: #333;
    text-align: center;
    padding-top: 55px;
    padding-bottom: 25px;
}

.titTwo2.pad {
    padding-bottom: 25px;
}

.titTwo2.pat20 {
    padding-top: 20px;
}

.titTwo2 p {
    font-size: 16px;
    color: #666;
    margin-top: 18px;
    line-height: 30px;
}

.newRuzhu {
    background-color: #FFFFFF;
    padding-bottom: 0px;
}

.newRuzhu ul {
    width: 1280px;
    margin-right: auto;
    margin-left: auto; /*height: 280px*/;
}

.newRuzhu li {
    float: left;
    width: 33%;
    position: relative;
    height: 280px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.newRuzhu.w25 li {
    width: 25%;
}

.newRuzhu.he li {
    height: 310px;
}

.newRuzhu li .ding {
    height: 30px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

/*.newRuzhu li:hover{background-color:#999;}
.newRuzhu li:hover .ding{height:20px;}
.newRuzhu li:hover span,.newRuzhu li:hover p{color:#FFFFFF;}*/
.newRuzhu li i {
    background-repeat: no-repeat;
    background-position: 0px 0px;
    display: block;
    width: 118px;
    height: 127px;
    margin-right: auto;
    margin-left: auto;
}

.newRuzhu li i.ico1 {
    background-image: url(../images/new190513/newRuzhu1.png);
}

.newRuzhu li i.ico2 {
    background-image: url(../images/new190513/newRuzhu2.png);
}

.newRuzhu li i.ico3 {
    background-image: url(../images/new190513/newRuzhu3.png);
}

.newRuzhu li i.ico4 {
    background-image: url(../images/new190513/newRuzhu4.png);
}

.newRuzhu li i.ico5 {
    background-image: url(../images/new190513/newRuzhu5.png);
}

.newRuzhu li i.ico6 {
    background-image: url(../images/new190513/newRuzhu6.png);
}

.newRuzhu li i.ico7 {
    background-image: url(../images/new190513/newRuzhu7.png);
}

.newRuzhu li i.ico8 {
    background-image: url(../images/new190513/newRuzhu8.png);
}

.newRuzhu li i.ico9 {
    background-image: url(../images/new190513/newRuzhu9.png);
}

.newRuzhu li i.ico10 {
    background-image: url(../images/new190513/newRuzhu10.png);
}

.newRuzhu li i.ico11 {
    background-image: url(../images/new190513/newRuzhu11.png);
}

.newRuzhu li i.ico12 {
    background-image: url(../images/new190513/newRuzhu12.png);
}

.newRuzhu li i.ico13 {
    background-image: url(../images/new190513/newRuzhu13.png);
}

.newRuzhu li i.ico14 {
    background-image: url(../images/new190513/newRuzhu14.png);
}

.newRuzhu li i.ico15 {
    background-image: url(../images/new190513/newRuzhu15.png);
}

.newRuzhu li i.ico16 {
    background-image: url(../images/new190513/newRuzhu16.png);
}

.newRuzhu li i.ico17 {
    background-image: url(../images/new190513/newRuzhu17.png);
}

.newRuzhu li i.ico18 {
    background-image: url(../images/new190513/newRuzhu18.png);
}

.newRuzhu li i.ico19 {
    background-image: url(../images/new190513/newRuzhu19.png);
}

.newRuzhu li i.ico20 {
    background-image: url(../images/new190513/newRuzhu20.png);
}

.newRuzhu li i.ico21 {
    background-image: url(../images/new190513/newRuzhu21.png);
}

.newRuzhu li i.ico22 {
    background-image: url(../images/new190513/newRuzhu22.png);
}

.newRuzhu li i.ico23 {
    background-image: url(../images/new190513/newRuzhu23.png);
}

.newRuzhu li i.ico24 {
    background-image: url(../images/new190513/newRuzhu24.png);
}

.newRuzhu li i.ico25 {
    background-image: url(../images/new190513/newRuzhu25.png);
}

.newRuzhu li i.ico26 {
    background-image: url(../images/new190513/newRuzhu26.png);
}

.newRuzhu li i.ico27 {
    background-image: url(../images/new190513/newRuzhu27.png);
}

.newRuzhu li i.ico28 {
    background-image: url(../images/new190513/newRuzhu28.png);
}

.newRuzhu li i.ico29 {
    background-image: url(../images/new190513/newRuzhu29.png);
}

.newRuzhu li i.ico30 {
    background-image: url(../images/new190513/newRuzhu30.png);
}

.newRuzhu li i.ico31 {
    background-image: url(../images/new190513/newRuzhu31.png);
}

.newRuzhu li i.ico32 {
    background-image: url(../images/new190513/newRuzhu32.png);
}

.newRuzhu li i.ico33 {
    background-image: url(../images/new190513/newRuzhu33.png);
}

.newRuzhu li i.ico34 {
    background-image: url(../images/new190513/newRuzhu34.png);
}

.newRuzhu li i.ico35 {
    background-image: url(../images/new190513/newRuzhu35.png);
}

/*.newRuzhu li:hover i.ico1{background-image: url(../images/new190513/newRuzhu_1.png);}
.newRuzhu li:hover i.ico2{background-image: url(../images/new190513/newRuzhu_2.png);}
.newRuzhu li:hover i.ico3{background-image: url(../images/new190513/newRuzhu_3.png);}
.newRuzhu li:hover i.ico4{background-image: url(../images/new190513/newRuzhu_4.png);}
.newRuzhu li:hover i.ico5{background-image: url(../images/new190513/newRuzhu_11.png);}
.newRuzhu li:hover i.ico6{background-image: url(../images/new190513/newRuzhu_12.png);}
.newRuzhu li:hover i.ico7{background-image: url(../images/new190513/newRuzhu_13.png);}
.newRuzhu li:hover i.ico8{background-image: url(../images/new190513/newRuzhu_14.png);}
.newRuzhu li:hover i.ico9{background-image: url(../images/new190513/newRuzhu_15.png);}
.newRuzhu li:hover i.ico10{background-image: url(../images/new190513/newRuzhu_16.png);}
.newRuzhu li:hover i.ico11{background-image: url(../images/new190513/newRuzhu_17.png);}
.newRuzhu li:hover i.ico12{background-image: url(../images/new190513/newRuzhu_7.png);}
.newRuzhu li:hover i.ico13{background-image: url(../images/new190513/newRuzhu_8.png);}
.newRuzhu li:hover i.ico14{background-image: url(../images/new190513/newRuzhu_9.png);}
.newRuzhu li:hover i.ico15{background-image: url(../images/new190513/newRuzhu_10.png);}
.newRuzhu li:hover i.ico16{background-image: url(../images/new190513/newRuzhu_4.png);}
.newRuzhu li:hover i.ico17{background-image: url(../images/new190513/newRuzhu_5.png);}
.newRuzhu li:hover i.ico18{background-image: url(../images/new190513/newRuzhu_6.png);}
.newRuzhu li:hover i.ico19{background-image: url(../images/new190513/newRuzhu_2.png);}
.newRuzhu li:hover i.ico20{background-image: url(../images/new190513/newRuzhu_4.png);}
.newRuzhu li:hover i.ico21{background-image: url(../images/new190513/newRuzhu_5.png);}
.newRuzhu li:hover i.ico22{background-image: url(../images/new190513/newRuzhu_6.png);}
.newRuzhu li:hover i.ico23{background-image: url(../images/new190513/newRuzhu_2.png);}
.newRuzhu li:hover i.ico24{background-image: url(../images/new190513/newRuzhu_4.png);}
.newRuzhu li:hover i.ico25{background-image: url(../images/new190513/newRuzhu_5.png);}
.newRuzhu li:hover i.ico26{background-image: url(../images/new190513/newRuzhu_6.png);}
.newRuzhu li:hover i.ico27{background-image: url(../images/new190513/newRuzhu_2.png);}
.newRuzhu li:hover i.ico28{background-image: url(../images/new190513/newRuzhu_4.png);}
.newRuzhu li:hover i.ico29{background-image: url(../images/new190513/newRuzhu_5.png);}
.newRuzhu li:hover i.ico30{background-image: url(../images/new190513/newRuzhu_6.png);}
.newRuzhu li:hover i.ico31{background-image: url(../images/new190513/newRuzhu_13.png);}
.newRuzhu li:hover i.ico32{background-image: url(../images/new190513/newRuzhu_15.png);}
.newRuzhu li:hover i.ico33{background-image: url(../images/new190513/newRuzhu_16.png);}
.newRuzhu li:hover i.ico34{background-image: url(../images/new190513/newRuzhu_17.png);}
.newRuzhu li:hover i.ico35{background-image: url(../images/new190513/newRuzhu_18.png);}*/
.newRuzhu li span {
    font-size: 20px;
    text-align: center;
    display: block;
    margin-top: 10px;
    color: #000;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.newRuzhu li p {
    font-size: 14px;
    line-height: 30px;
    width: 187px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 10px;
    color: #666;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    text-align: center;
}

.newRuzhu.w25 li p {
    width: 100%;
}

.newRuzhu2 {
    background-color: #FFFFFF;
    padding-bottom: 0px;
}

.newRuzhu2 ul {
    width: 1100px;
    margin-right: auto;
    margin-left: auto;
    height: 370px;
}

.newRuzhu2 li {
    float: left;
    width: 250px;
    position: relative;
    height: 310px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    background: no-repeat top center;
    background-size: 251px 250px;
    -moz-box-shadow: 1px 3px 15px #ccc;
    -webkit-box-shadow: 1px 3px 15px #ccc;
    box-shadow: 1px 3px 15px #ccc;
    margin-right: 12px;
    margin-left: 13px;
}

.newRuzhu2 li.bg01 {
    background-image: url(../images/new190513/newRuzhu21.jpg);
}

.newRuzhu2 li.bg02 {
    background-image: url(../images/new190513/newRuzhu22.jpg);
}

.newRuzhu2 li.bg03 {
    background-image: url(../images/new190513/newRuzhu23.jpg);
}

.newRuzhu2 li.bg04 {
    background-image: url(../images/new190513/newRuzhu24.jpg);
}

.newRuzhu2 li.bg11 {
    background-image: url(../images/new190513/newRuzhu11.jpg);
}

.newRuzhu2 li.bg12 {
    background-image: url(../images/new190513/newRuzhu12.jpg);
}

.newRuzhu2 li.bg13 {
    background-image: url(../images/new190513/newRuzhu13.jpg);
}

.newRuzhu2 li.bg14 {
    background-image: url(../images/new190513/newRuzhu14.jpg);
}

.newRuzhu2 li a {
    display: block;
}

.newRuzhu2 li img {
    display: block;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    opacity: 0;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}

.newRuzhu2.bian li:hover img {
    opacity: 1;
}

.newRuzhu2 li a p {
    margin: 0 auto;
    font-size: 20px;
    width: 251px;
    height: 70px;
    line-height: 70px;
    color: #000;
    text-align: center;
}

.new_zixun {
    width: 136px;
    margin: 0 auto;
    margin-top: 30px;
}

.new_zixun.mat {
    margin-top: 20px;
}

.new_zixun a {
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #0F71E0;
    color: #FFFFFF;
    font-size: 15px;
    border: #0F71E0 solid 1px;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
}

.new_zixun a:hover {
    color: #0F71E0;
    font-size: 15px;
    background-color: #fff;
}

.new_zixun.col {
    margin-top: 30px;;
}

.new_zixun.col a {
    background-color: #03A9F5;
    border: #03A9F5 solid 1px;
}

.new_zixun.col a:hover {
    color: #03A9F5;
    background-color: #fff;
}

.new_zixun.col2 {
    margin-top: 30px;;
}

.new_zixun.col2 a {
    background-color: #AB1919;
    border: #AB1919 solid 1px;
}

.new_zixun.col2 a:hover {
    color: #AB1919;
    background-color: #fff;
}

.new_zixun.col3 {
    margin-top: 30px;;
}

.new_zixun.col3 a {
    background-color: #178F93;
    border: #178F93 solid 1px;
}

.new_zixun.col3 a:hover {
    color: #178F93;
    background-color: #fff;
}

.new_zixun.col4 a {
    background-color: #009900;
    border: #009900 solid 1px;
}

.new_zixun.col4 a:hover {
    color: #009900;
    background-color: #fff;
}

.new_zixun.col5 a {
    background-color: #7CA600;
    border: #7CA600 solid 1px;
}

.new_zixun.col5 a:hover {
    color: #7CA600;
    background-color: #fff;
}

.new_zixun.col6 a {
    background-color: #0080C1;
    border: #0080C1 solid 1px;
}

.new_zixun.col6 a:hover {
    color: #0080C1;
    background-color: #fff;
}

.new_gongn {
    text-align: center;
    margin-bottom: 30px;
}

.newLiucheng {
    width: 927px;
    height: 833px;
    margin: 0 auto;
    margin-bottom: 50px;
    background: url(../images/new190513/newLiucheng_bg.png) no-repeat top center;
    position: relative;
}

.newLiucheng li {
    display: block;
    width: 320px;
    height: 105px;
    background: no-repeat top left;
    position: absolute;
    padding: 60px 40px 0px 80px;
}

.newLiucheng li h2 {
    color: #1877E1;
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 5px;
}

.newLiucheng li p {
    color: #333333;
    line-height: 26px;
}

.newLiucheng li.lc01 {
    background: url(../images/new190513/newLiucheng_lc01.png);
    left: 0px;
    top: 48px;
}

.newLiucheng li.lc02 {
    background: url(../images/new190513/newLiucheng_lc02.png);
    left: 0px;
    top: 260px;
}

.newLiucheng li.lc03 {
    background: url(../images/new190513/newLiucheng_lc03.png);
    left: 0px;
    top: 505px;
}

.newLiucheng li.lc04 {
    background: url(../images/new190513/newLiucheng_lc04.png);
    right: 0px;
    top: 150px;
}

.newLiucheng li.lc05 {
    background: url(../images/new190513/newLiucheng_lc05.png);
    right: 0px;
    top: 375px;
}

.newLiucheng li.lc06 {
    background: url(../images/new190513/newLiucheng_lc06.png);
    right: 0px;
    top: 617px;
}

.newLiuchen_item {
    float: left;
    width: 290px;
    margin-right: 66px;
}

.newLiuchen_item:nth-child(3) {
    margin-right: 0px;
}

.newLiuchen_item .item_content {
    margin-top: 15px;
    padding-top: 30px;
    padding-bottom: 20px;
    text-align: center;
    -moz-box-shadow: 4px 3px 10px #E4E4E4;
    -webkit-box-shadow: 4px 3px 10px #E4E4E4;
    box-shadow: 4px 3px 10px #E4E4E4;
}

.newLiuchen_item .item_content img {
    display: block;
    margin: 0 auto;
    margin-bottom: 40px;
}

.newLiuchen_item .item_content h2 {
    display: block;
    font-size: 20px;
    margin-bottom: 20px;
    font-weight: normal;
}

.newLiuchen_item .item_content p {
    color: #999999;
    line-height: 35px;
}

.newLiuchen_item.col {
    border-top: #FD895F solid 1px;
}

.newLiuchen_item.col .item_content h2 {
    color: #FD895F;
}

.newLiuchen_item.col2 {
    border-top: #81D03F solid 1px;
}

.newLiuchen_item.col2 .item_content h2 {
    color: #81D03F;
}

.newLiuchen_item.co3 {
    border-top: #B2D4FF solid 1px;
}

.newLiuchen_item.co3 .item_content h2 {
    color: #B2D4FF;
}

.newProduct {
    width: 1260px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}

.newProduct .swiper-container {
    height: 310px;
}

.newProduct_item {
    float: left;
    width: 280px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 20px;
    background-color: #FFFFFF;
    display: block;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.newProduct_item:hover {
    -moz-box-shadow: 1px 1px 20px #999;
    -webkit-box-shadow: 1px 1px 20px #999;
    box-shadow: 1px 1px 20px #999;
}

.newProduct_item .img {
    width: 280px;
    height: 189px;
}

.newProduct_item .img h2 {
    display: block;
    font-size: 25px;
    font-weight: normal;
    text-align: center;
    padding-top: 45px;
}

.newProduct_item .img p {
    display: block;
    font-size: 16px;
    text-align: center;
    margin-top: 10px;
}

.newProduct_item .img p.je {
    font-size: 25px;
    margin-top: 10px;
    color: #D95700;
}

.newProduct_item .img.col01 {
    background-image: url(../images/new190513/newProduct01.jpg);
    color: #0092F2;
}

.newProduct_item .img.col02 {
    background-image: url(../images/new190513/newProduct02.jpg);
    color: #956B9B;
}

.newProduct_item .img.col03 {
    background-image: url(../images/new190513/newProduct03.jpg);
    color: #0098C4;
}

.newProduct_item .img.col04 {
    background-image: url(../images/new190513/newProduct04.jpg);
    color: #759874;
}

.newProduct_item .img.col05 {
    background-image: url(../images/new190513/newProduct05.jpg);
    color: #E28F27;
}

.newProduct_item .img.col06 {
    background-image: url(../images/new190513/newProduct06.jpg);
    color: #009F9F;
}

.newProduct_item .img.col07 {
    background-image: url(../images/new190513/newProduct07.jpg);
    color: #F0C000;
}

.newProduct_item .f {
    height: 60px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 13px;
    border: #E6E6E6 solid 1px;
    color: #333333;
}

.newProduct_item .f .t {
    font-size: 15px;
}

.newProduct_item .f .mb {
    font-size: 14px;
    margin-top: 10px;
}

.newProduct_item .f span {
    display: inline-block;
    color: #1877E1;
    float: right
}

.newPart {
    background: #3E75F6;
    background-image: url(../images/new190513/newpart.jpg);
    height: 239px;
    color: #FFFFFF;
}

.newPart_content h1 {
    padding-top: 45px;
    font-size: 30px;
    text-align: center;
}

.newPart_content p {
    font-size: 18px;
    text-align: center;
    margin-top: 25px;
}

.newPart_content a {
    display: block;
    font-size: 18px;
    width: 165px;
    height: 45px;
    line-height: 45px;
    color: #FFFFFF;
    text-align: center;
    border: #FFFFFF solid 1px;
    margin: 30px auto;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.newPart_content a:hover {
    color: #316AF5;
    background-color: #FFFFFF;
}

.newPart2 {
    background: #03A9F5;
    height: 239px;
    color: #FFFFFF;
}

.newPart3 {
    background: #AB1919;
    height: 239px;
    color: #FFFFFF;
}

.newPart2 .newPart_content a:hover {
    color: #03A9F5;
}

.newPart3 .newPart_content a:hover {
    color: #AB1919;
}

.list-wrap.new2 .bot-link:hover .stt {
    color: #AB1919;
}

.Ncase1s.pad0 {
    padding-bottom: 0px;
}

/*400套餐*/
.newTaocan {
}

.taocan_container {
    padding-bottom: 20px;
}

.taocan_item {
    width: 320px;
    float: left;
    margin-right: 20px;
}

.taocan_item:nth-child(3) {
    margin-right: 0px;
}

.taocan_item .top {
    padding: 15px 0px;
    background-color: #AB1919;
    color: #fff;
}

.taocan_item .top .top_l {
    float: left;
    font-size: 16px;
    width: 180px;
    text-align: center;
}

.taocan_item .top .top_l span {
    font-size: 50px;
    font-family: LiteraEF;
    font-weight: bold;
}

.taocan_item .top .top_r {
    float: left;
    border-left: #FFFFFF solid 1px;
    padding-left: 20px;
    font-size: 14px;
}

.taocan_item .top .top_r h2 {
    font-size: 24px;
    margin-bottom: 3px;
}

.taocan_item .img {
    line-height: 0;
    text-align: center;
}

.taocan_item .haoma {
    border: #959595 solid 1px;
    margin-top: 2px;
    padding-top: 10px;
    padding-bottom: 30px;
    color: #AA1818;
}

.taocan_item .haoma h2 {
    display: block;
    text-align: center;
    font-size: 16px;
    font-weight: normal;
    margin: 20px 0;
}

.taocan_item .haoma li {
    display: block;
}

.taocan_item .haoma li p {
    display: block;
    width: 50%;
    height: 40px;
    line-height: 40px;
    float: left;
    text-align: center;
}

.taocan_item .haoma li a {
    display: block;
    height: 30px;
    line-height: 30px;
    width: 100px;
    margin: 15px auto;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
}

.taocan_item .haoma li a.col {
    border: #FF9900 solid 1px;
    color: #FF9900;
}

.taocan_item .haoma li a.col:hover {
    background-color: #FF9900;
    color: #fff;
}

.taocan_item .haoma li a.col2 {
    border: #AA1818 solid 1px;
    color: #AA1818;
}

.taocan_item .haoma li a.col2:hover {
    background-color: #AA1818;
    color: #fff;
}
