    body {

        background: #efefef;

        text-align: center;

    }

    /*面包屑*/



    .crumbs {

        width: 1200px;

        margin: 0 auto;

        text-align: left;

    }

    /*头部*/



    header,

    .header {

        width: 100%;

        min-height: 65px;

        border-bottom: 2px solid #43b9dd;

        background-color: #2f2f2f;
        
        position: relative;
        
        z-index: 10;

    }



    .hade-content {

        margin: 0 auto;

        width: 1200px;

        max-height: 65px;

    }



    .hade-left {

        float: left;

    }
    
    .hade-left > a{
        display: block;
        width: 260px;
    }
    .hade-left > a > img{
        width: 100%;
    }



    .hade-right {

        float: right;

    }



    .hade-right>ul {

        list-style: none;

    }



    .hade-right>ul>li {

        float: left;

        background: url("../images/head-nav-bg.png") no-repeat right;
        
        position: relative;

        /*border-right: 1px solid ivory;*/

    }



    .hade-right>ul>li a {

        padding: 0 18px;
        
        font-size: 16px;

        line-height: 65px;

        color: ivory;

    }
    
    
    .hade-right>ul>li .subcat{
        border-top: 1px solid rgba(255,255,255,.4);
        width: 150%;
        position: absolute;
        left: 50%;
        top: 100%;
        transform: translate(-50%,0);
        background: #2f2f2f;
        display: none;
    }
    .hade-right>ul>li .subcat a{
        text-align: center;
        display: block;
        font-size: 16px;
        line-height: 24px;
        padding: 10px;
        transition: all .3s;
    }
    .hade-right>ul>li .subcat a:hover{
        background: rgba(255,255,255,.1);
    }



    .hade-right>ul>li b {

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

        line-height: 65px;

        color: ivory;

    }

    /*售后服务头部*/



    .shfw-head-box {

        margin: 0 auto;

        width: 100%;

        min-height: 395px;

        background: url("../images/hader-bottom-01.jpg") no-repeat center;

        text-align: center;
        
        background-size: auto 100%;

    }



    .shfw-head {

        padding: 95px 0px;

        list-style: none;

        min-width: 181px;

        text-align: left;

        display: inline-block;

    }



    .shfw-head {

        *display: inline;

    }



    .shfw-head li {

        margin: 0 10px;

        float: left;

        width: 181px;

        height: 181px;

        background: url("../images/yuan.png") no-repeat;

        background-position: -20px -19px;

    }



    .shfw-head li div {

        width: 100%;

    }



    .shfw-head li h2 {

        color: #4cc7e3;

        text-align: center;

        font-size: 22px;

        margin-top: 37px;

    }



    .shfw-head li p {

        color: #ababab;

        text-align: center;

        text-transform: uppercase;

        margin: 0 10px;

    }





    .shfw-head li:hover {

		background: url("../images/yuan.png") no-repeat;

        background-position: -247px -21px !important;

		color:#fff;

    }

    .shfw-head li:hover div {

        width: 100%;

    }



    .shfw-head li:hover h2 {

        color: #fff;

        text-align: center;

        font-size: 22px;

        margin-top: 37px;

    }



    .shfw-head li:hover p {

        color: #fff;

        text-align: center;

        text-transform: uppercase;

        margin: 0 10px;

    }





    .shfw-head li:hover .shfw-head-li-bg1 {

        background: url("../images/shfw-head-li-bg1.jpg") bottom no-repeat;

    }

    .shfw-head li .shfw-head-li-bg1 {

        background: url("../images/shfw-head-li-bg2.jpg") bottom no-repeat;

    }



    .shfw-head-li-click {

        background-position: -247px -21px !important;

    }



    .shfw-head-li-click h1 {

        color: ivory !important;

    }



    .shfw-head-li-click p,.shfw-head-li-click h2 {

        color: ivory !important;

    }





    .shfw-head-li-click .shfw-head-li-bg1 {

        background: url("../images/shfw-head-li-bg1.jpg") bottom no-repeat !important;

    }

.shfw-head li .odd {

        background: url("../images/odd.png") no-repeat!important;

        background-position: -20px -19px !important;

    }

	



 .odd a .shfw-head-li-bg1{

     background: url("../images/odd-g1bg.png") no-repeat bottom;

 }

    .odd a .shfw-head-li-bg1 h2 {

        color:#2a91cc;

    }

	

.shfw-head li:hover .odd {

       background: url("../images/new.png") no-repeat!important;

        background-position: -20px -19px !important;

    }

	



 .odd:hover a .shfw-head-li-bg1{

     background: url("../images/shfw-head-li-bg1.jpg") no-repeat bottom;

 }

    .odd:hover a .shfw-head-li-bg1 h2 {

        color:#fff;

    }

	

	

	

	

	

    /*列表内容区域*/



    .list-content {

        margin: 0 auto;

        width: 1200px;

        min-height: 600px;

        background-color: #fff;

    }



    .list-content ul {

        padding-top: 30px;

        margin: 0 5%;

        width: 90%;

        list-style: none;

    }



    .list-content ul li {

        width: 100%;

        height: 80px;

        border-bottom: 1px dashed #ccc;

    }



    .list-content-01,

    .list-content-02 a,

    .list-content-03 {

        line-height: 80px;

        font-size: 16px;

        color: #666;

    }



    .list-content-01 {

        float: left;

        margin-right: 15px;

    }



    .list-content-02 {

        float: left;

        width: 830px;

        overflow: hidden;

        white-space: nowrap;

        text-align: left;

        text-overflow: ellipsis;

    }



    .list-content-02 a:hover {

        text-decoration: underline;

    }



    .list-content-03 {

        float: right;

        width: 115px;

        text-align: right;

        background: url("../images/time.png") no-repeat left 27px;

        ;

    }

    /*分页*/



    .pages {

        padding: 50px 0px;

    }

    /*内容页*/



    .show-content {

        margin: 0 auto;

        width: 1200px;

        min-height: 422px;

        background-color: #fff;

    }

    /*标题*/



    .show-content-h1 {

        width: 100%;

        padding-top: 30px;

        font-size: 24px;

        font-weight: 600;

    }



    .show-content-detailed {

        margin: 0 auto;

        width: 340px;

        color: #999;

        text-align: left;

    }

    /*发布时间*/



    .show-content-detailed-time {

        float: left;

    }



    .show-content-detailed-time-01 {

        float: left;

    }



    .show-content-detailed-time-02 {

        float: left;

    }



    .show-content-detailed-time-03 {

        float: right;

    }

    /*点击次数*/



    .show-content-detailed-browse {

        float: right;

    }



    .show-content-detailed-browse-01 {

        float: left;

    }



    .show-content-detailed-browse-02 {

        float: right;

    }



    .show-content-detailed-browse-02 span {

        float: left;

    }

    /*细线*/



    .show-content-line {

        margin: 0 auto;

        padding-top: 20px;

        width: 90%;

        height: 20px;

        border-bottom: 1px solid #b2b2b2;

    }

    /*下载内容*/



    .show-content-content {

        float: left;

        width: 90%;

        min-height: 200px;

    }



    .show-content-content-h1 {

        margin: 0 auto;

        padding-top: 20px;

        width: 89%;

        text-align: left;

        line-height: 40px;

    }



    .show-content-content-download {

        margin: 0 auto;

        padding-top: 20px;

        width: 89%;

        /*height: 40px;*/

    }



    .show-content-content-download-01 {

        float: left;

    }



    .show-content-content-download-01 img {

        width: 40px;

        height: 40px;

    }



    .show-content-content-download-02 {

        float: left;

        margin-left: 15px;

        font-size: 24px;

        font-weight: 600;

        color: #d82424;

    }



    .download-hover:hover .show-content-content-download-02 {

        text-decoration: underline;

    }

    /*上一篇，下一篇*/



    .sx-wz {

        clear: both;

        margin: 0 auto;

        padding: 40px 0;

        width: 89%;

        min-height: 40px;

    }



    .sx-wz a {

        color: #fff;

    }



    .sx-wz-01,

    .sx-wz-02 {

        width: 290px;

        padding: 0 5px;

        height: 55px;

        color: #fff;

        line-height: 55px;

        background-color: #43b9dd;

        white-space: nowrap;

        overflow: hidden;

        text-overflow: ellipsis;

    }



    .sx-wz-01:hover,

    .sx-wz-02:hover {

        background: #349ebf;

    }



    .sx-wz-01 {

        float: left;

    }



    .sx-wz-02 {

        float: right;

    }

    /*新闻内容左方*/



    .show-xinwen-left {

        float: left;

        width: 260px;

        background: #fff;

    }



    .show-xinwen-left-title {

        width: 100%;

        min-height: 77px;

        font-size: 20px;

        font-weight: 600;

        line-height: 77px;

        color: #fff;

        background: url("../images/show-xinwen-left-title.png") no-repeat;

    }



    .show-xinwen-left ul {

        width: 100%;

        list-style: none;

    }



    .show-xinwen-left ul li {

        margin: 0 auto;

        width: 90%;

        font-size: 12px;

        line-height: 55px;

        border-bottom: 1px dashed #ccc;

        white-space: nowrap;

        overflow: hidden;

        text-overflow: ellipsis;

        text-align: left;

    }



    .show-xinwen-left ul li span {

        margin-right: 5px;

    }



    .show-xinwen-left ul li a {

        color: #666;

    }



    .show-xinwen-left ul li a:hover {

        color: #2d95ce;

    }

    /*更多*/



    .show-xinwen-left-more {

        margin: 0 auto;

        width: 90%;

        text-align: left;

    }



    .show-xinwen-left-more a {

        line-height: 50px;

        font-weight: 600;

        color: #4cc6e2;

    }

    /*新闻内容*/



    .show-xinwen {

        margin: 0 auto;

        margin-bottom: 80px;

        width: 1200px;

    }



    .show-xinwen-content {

        float: right;

        width: 920px;

        min-height: 400px;

        background: #fff;

    }



    .show-xinwent-content-content {

        margin: 0 auto;

        padding-top: 20px;

        width: 89%;

    }

    /*走进亮见*/



    .zjliangjian-content {

        margin: 0 auto;

        margin-top: 25px;

        width: 1133px;

    }



    .zjliangjian-content-01,

    .zjliangjian-content-02,

    .zjliangjian-content-03 {

        padding-top: 20px;

    }



    .zjliangjian-content-01 {

        float: left;

    }



    .zjliangjian-content-02 {

        float: left;

        margin-left: 10px;

    }



    .zjliangjian-content-03 {

        float: right;

    }



    .zjliangjian-content-04 {

        padding-bottom: 35px;

        float: left;

        margin-top: 20px;

        width: 100%;

        text-align: left;

        line-height: 35px;

    }

    /*产品展示*/



    .list-chanpin {

        margin: 0 auto;

        width: 1200px;

        min-height: 720px;

        background: #fff;

        overflow: hidden;

    }



    .list-chanpin ul {

        padding-top: 35px;

        list-style: none;

        width: 100%;

    }



    .list-chanpin ul li {

        margin: 10px 15px;

        float: left;

        width: 268px;

    }



    .list-chanpin-top {

        width: 268px;

        height: 201px;

    }



    .list-chanpin-top1 img {

        width: 268px;

        height: 201px;

    }



    .list-chanpin-top1 {

        position: absolute;

    }

    /*弹出层*/



    .list-chanpin-top2 {

        width: 268px;

        height: 201px;

        background: url("../images/chanpin-top.png") no-repeat;

    }



    .list-chanpin-top2-content1,

    .list-chanpin-top2-content2 {

        margin: 0 auto;

        width: 190px;

        color: #fff;

        font-weight: 600;

    }



    .list-chanpin-top2-content1 {

        padding-top: 30px;

    }



    .list-chanpin-top2-content2 {

        padding-top: 8px;

    }

    /*产品展示li底部*/



    .list-chanpin-bottom {

        margin-top: 1px;

        float: left;

        width: 100%;

        height: 48px;

        font-size: 16px;

        font-weight: 400;

        line-height: 48px;

        white-space: nowrap;

        overflow: hidden;

        text-overflow: ellipsis;

    }



    .list-chanpin ul li a:hover .list-chanpin-bottom {

        color: #fff;

        background: url("../images/chanpin-bottom.png") no-repeat;

    }



    .list-chanpin ul li a:hover .list-chanpin-top2 {

        position: relative;

        z-index: 999;

    }

    /*产品展示内容页*/



    .show-chanpin-content-detailed {

        color: #666;

        font-size: 14px;

        margin: 0;

        padding: 0;

    }



    .show-chanpin {

        margin: 0 auto;

        margin-top: 30px;

        width: 1140px;

    }



    .chanpin-teb {

        margin: 0 auto;

        clear: both;

        width: 100%;

        min-height: 400px;

    }



    .chanpin-teb-title-box {

        width: 100%;

        height: 57px;

        background: url("../images/chanpin-bj-tiao.png") no-repeat;

    }



    .chanpin-teb-title {

        cursor: pointer;

        margin: 0 auto;

        width: 580px;

        list-style: none;

        height: 100%;

        font-size: 16px;

        color: #fff;

        line-height: 57px;

        background: #ababab;

    }



    .chanpin-teb-title-01 {

        float: left;

        width: 290px;

        height: 57px;

    }



    .chanpin-teb-title-02 {

        background: #43b9dd;

    }



    .chanpin-teb-tiao2 {

        margin-top: 40px;

        width: 100%;

        height: 8px;

        background: url("../images/chanpin-teb-tiao2.jpg") no-repeat;

    }



    .chanpin-teb-content {

        margin: 0 auto;

        margin-top: 10px;

        list-style: none;

        /*width: 860px;*/

        min-height: 320px;

        /*text-align: left;*/

    }

    /*推荐产品*/



    .chanpn-tj-head {

        margin: 0 auto;

        margin-top: 70px;

        width: 1200px;

        height: 37px;

        line-height: 37px;

    }



    .chanpn-tj-head-01 {

        float: left;

        font-size: 16px;

        font-weight: 600;

    }



    .chanpn-tj-head-02 {

        float: right;

        width: 122px;

        height: 36px;

        color: #fff;

        border-radius: 15px;

        background: #d82424;

        behavior: url("../css/PIE.htc");

    }



    .chanpn-tj-head-02:hover {

        background: #e31f1f;

    }

    /*產品展示底部*/



    .chanpn-tj-content {

        margin: 0 auto;

        margin-top: 20px;

        width: 1280px;

        min-height: 280px;

    }



    .chanpin-tj-left,

    .chanpin-tj-right {

        cursor: pointer;

        margin-top: 113px;

        width: 40px;

    }



    .chanpin-tj-left {

        float: left;

    }



    .chanpin-tj-right {

        float: right;

    }



    .chanpin-tj-right>.prev {

        float: left;

        margin-left: 5px;

    }



    .chanpin-tj-ul {

        float: left;

        width: 1200px;

        height: 100%;

        overflow: hidden;

    }



    .chanpin-tj-ul ul {

        padding-top: 35px;

        list-style: none;

        width: 100%;

    }



    .chanpin-tj-ul ul li {

        margin: 10px 1px;

        float: left;

        width: 296px;

    }



    .chanpin-tj-ul-top {

        width: 296px;

        height: 225px;

        border: 1px solid #dadada;

    }



    .chanpin-tj-ul-top1 img {

        width: 296px;

        height: 225px;

    }



    .chanpin-tj-ul-top1 {

        position: absolute;

    }

    /*弹出层*/



    .chanpin-tj-ul-top2 {

        width: 296px;

        height: 225px;

        background: url("../images/chanpin-top2.png") no-repeat;

    }



    .chanpin-tj-ul-top2-content1,

    .chanpin-tj-ul-top2-content2 {

        margin: 0 auto;

        width: 190px;

        color: #fff;

        font-weight: 600;

    }



    .chanpin-tj-ul-top2-content1 {

        padding-top: 55px;

    }



    .chanpin-tj-ul-top2-content2 {

        padding-top: 8px;

    }

    /*产品展示li底部*/



    .chanpin-tj-ul-bottom {

        clear: both;

        /*margin-top: 10px;*/

        width: 298px;

        height: 48px;

        font-size: 16px;

        color: black;

        font-weight: 400;

        line-height: 48px;

        /*border: 1px solid #ccc;*/

    }



    .chanpin-tj-ul ul li a:hover .chanpin-tj-ul-bottom {

        color: #fff;

        border: 1px solid #dadada;

        background: url("../images/chanpin-bottom2.png") no-repeat;

    }



    .chanpin-tj-ul ul li a:hover .chanpin-tj-ul-top2 {

        position: relative;

    }

    /*成功案例*/



    .list-cganli-title {

        width: 100%;

        overflow: hidden;

        /*display: block !important;*/

        white-space: nowrap;

        text-overflow: ellipsis;

        font-size: 16px;

        color: black;

        line-height: 45px;

    }

    /*在线留言*/



    .page-zxliuyan {

        margin: 0 auto;

        width: 1200px;

        min-height: 400px;

        background: #fff;

    }



    .page-zxliuyan-content {

        margin: 0 auto;

        padding-top: 40px;

        width: 1139px;

    }



    .liuyan-left {

        float: left;

        width: 340px;

    }



    .liuyan-right {

        float: right;

        width: 740px;

    }



    .liuyan-title {

        float: left;

        margin-top: 20px;

        width: 337px;

        height: 60px;

        background: #efefef;

    }



    .liuyan-xx {

        float: left;

        margin-top: 20px;

        width: 100%;

        height: 60px;

        background: #efefef;

    }



    .liuyanright {

        float: right;

    }



    .label {

        float: left;

        margin-left: 25px;

        color: #666;

        line-height: 60px;

    }



    .liuyan {

        float: left;

    }



    .liuyan>textarea {

        margin-top: 10px;

        padding: 0;

        outline: none;

        resize: none;

        width: 630px;

        height: 40px;

        font-family: "微软雅黑";

        border: none;

        background: #efefef;

    }



    .liuyan>input {

        margin: 0;

        padding: 0;

        outline: none;

        border: none;

        width: 140%;

        height: 60px;

        color: #666;

        font-family: "微软雅黑";

        line-height: 60px;

        background-color: #efefef;

    }



    .submit {

        clear: both;

        width: 100%;

        padding-top: 30px;

    }



    button[type=submit] {

        outline: none;

        border: none;

        cursor: pointer;

        width: 295px;

        height: 55px;

        font-size: 16px;

        color: #fff;

        font-weight: 900;

        line-height: 55px;

        background: #43b9dd;

    }



    button[type=submit]:hover {

        background: #2d95ce;

    }

    /*联系我们*/



    .page-lxwomen {

        margin: 0 auto;

        width: 1200px;

        min-height: 650px;

        background-color: #fff;

    }



    .lxwomen-content {

        margin: 0 auto;

        padding-top: 25px;

        width: 1147px;

        text-align: left;

    }



    .map,

    .map iframe {

        float: left;

        width: 100%;

        height: 230px;

        /*background: black;*/

    }



    .map iframe {

        border: none;

    }



    .lxwomen {

        float: left;

        margin-top: 30px;

        text-align: left;

        line-height: 35px;

        font-size: 16px;

    }



    .lxwomen-right {

        float: right;

        margin: 30px 120px 0 0;

    }



    .lxwomen-h1 {

        font-weight: 600;

    }

    /*现场快照*/



    .show-gskuanzhao-content {

        margin: 0 auto;

        margin-top: 30px;

        width: 90%;

        background: #fff;

    }

    /*快照焦点图*/



    .jdt {

        margin: 0 auto;

        width: 1080px;

        min-height: 614px;

    }



    .jdt-left,

    .jdt-right {

        width: 132px;

        height: 605px;

        moz-user-select: -moz-none;

        -moz-user-select: none;

        -o-user-select: none;

        -khtml-user-select: none;

        -webkit-user-select: none;

        -ms-user-select: none;

        user-select: none;

    }



    .jdt-left {

        float: left;

    }



    .jdt-right {

        float: right;

    }



    .jdt-content {

        overflow: hidden;

        float: left;

        width: 815px;

        height: 614px;

        background: url("../images/lunbo-bg.png") no-repeat;

    }



    .jdt-content ul {

        width: 100%;

        list-style: none;

    }



    .jdt-content ul li {

        padding: 14px 35px;

        width: 746px;

        height: 560px;

        overflow: hidden;

    }



    .jdt-content ul li img {

        width: 746px;

        /*height: 560px;*/

    }



    .jdt-left>.prev {

        background: url("../images/jdt-icon-left.png") no-repeat;

    }



    .jdt-right>.next {

        background: url("../images/jdt-icon-right.png") no-repeat;

    }



    .jdt-left>.prev,

    .jdt-right>.next {

        cursor: pointer;

        margin: 0 auto;

        margin-top: 250px;

        width: 53px;

        height: 53px;

        background-position: -53px 0px;

    }



    .jdt-left>.prev:hover,

    .jdt-right>.next:hover {

        background-position: 0px 0px;

    }



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

        .shfw-head-box,

        .foot-sb,

        .footer {

            width: 100%;

        }

    }
    
    .page-lxwomen .cons{
				display: flex;
				justify-content: space-between;
				align-items: center;
				text-align: left;
				padding: 30px;
				box-sizing: border-box;
			}
			.page-lxwomen .cons .tex{
				flex: 1;
				margin-right: 30px;
			}
			.page-lxwomen .cons .tex .fx{
				font-size: 16px;
				margin-bottom: 10%
			}
			.page-lxwomen .cons .tex .fx i{
				font-style: normal;
				color: #0072ff;
				font-size: 18px
			}
			.page-lxwomen .cons .tex p{
				display: flex;
				justify-content: flex-start;
				align-items: flex-start;
				line-height: 24px;
				font-size: 14px;
				border-bottom: 1px dashed #eee;
				padding: 10px 0;
				margin: 0;
				box-sizing: border-box;
			}
			.page-lxwomen .cons .tex p img{
				width: 18px;
				margin: 3px 8px 0 0
			}
			.page-lxwomen .frm {
				width: 58%;
				background-color: #eee;
				border-radius: 4px;
				padding: 30px;
				box-sizing: border-box;
			}
			.page-lxwomen .frm > h2{
				font-size: 22px;
				line-height: 1em;
				margin: 0 0 12px;
				padding: 0
			}
			.page-lxwomen .frm > p{
				font-size: 14px;
				line-height: 1em;
				margin: 0;
				padding: 0
			}
			.page-lxwomen .frm form{
				display: flex;
				justify-content: space-between;
				align-items: center;
				flex-wrap: wrap;
				margin-top: 30px
			}
			.page-lxwomen .frm label{
				width: calc((100% - 30px) / 3);
				box-sizing: border-box;
				margin-bottom: 20px
			}
			.page-lxwomen .frm label h3{
				display: flex;
				justify-content: flex-start;
				align-items: center;
				line-height: 18px;
				font-size: 14px;
				padding: 0;
				margin: 0 0 10px;
			}
			.page-lxwomen .frm label h3 img{
				width: 18px;
				margin-right: 6px;
			}
			.page-lxwomen .frm label h3 span{
				
			}
			.page-lxwomen .frm label h3 i{
				font-style: normal;
				color: red;
				font-size: 18px;
				margin-left: 4px
			}
			.page-lxwomen .frm label input,
			.page-lxwomen .frm label textarea{
				width: 100%;
				border: 1px solid #eee;
				line-height: 20px;
				padding: 5px 10px;
				box-sizing: border-box;
			}
			.page-lxwomen .frm label input{
				height: 30px;
			}
			.page-lxwomen .frm label textarea{
				height: 60px;
			}
			.page-lxwomen .frm button{
				background-color: #0072ff;
				color: #fff;
				font-size: 14px;
				width: 120px;
				border-radius: 4px;
				line-height: 35px;
				height: 35px;
				margin: 0;
				padding: 0
			}