﻿/*html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); }*/
body {font-family: "Microsoft YaHei"; font-size: 14px; overflow-x: hidden; color: #333;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu,b{margin:0; padding:0; font-weight:normal;}
*{ box-sizing:border-box; margin:0; padding:0;}
ul,ol,li {list-style: outside none none; margin:0; padding:0;}
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0; color:#333;}
.clear{ clear:both}
a:hover { color:#c61c22;}
img {pointer-events: none;}
img { max-width: 100%; height: auto; vertical-align: top; -ms-interpolation-mode: bicubic; border: 0 ;}
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.fl { float: left;}.fr { float: right;}
.wrap { width:88%; margin-right:auto; margin-left:auto;}

.top{width:100%; margin:0 auto; }
.w1{width:1360px; margin:0 auto;}
.w2{width:1196px; margin:0 auto;}
.logo{ width:26%; padding:4px 0;}
.logo img{width:100%;}


.le_menu2{ width:60%; text-align:center; height:40px; margin-top:37px;}
.le_menu2 ul{ width:100%; text-align:center;}
.le_menu2 li{width:11.111%; text-align:center; list-style:none; line-height:40px; font-size:16px; color:#333333;  float:left;}
.le_menu2 li a{ display:block; color:#333333;}
.le_menu2 li a:hover{ color:#0075c2; font-weight:bold;}
.le_menu2 li .ts{color:#0075c2; font-weight:bold;}

.search{width:10.5%; height:40px; margin-top:37px;}
.search a{color:#fff;}
.searchl{width:72%; height:40px; background:#0075c2; color:#fff; text-align:center; font-size:16px; line-height:40px;}
.searchr{width:27%; height:40px; background:url(../images/ss.jpg) no-repeat center center #ce1421;}

.slideBox{width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{height:16px; overflow:hidden; position:absolute; left:47%; bottom:6%; z-index:1; }
.slideBox .hd ul{overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{float:left; margin-right:12px; width:32px; height:6px; text-align:center; background:#e50014; cursor:pointer; }
.slideBox .hd ul li.on{ background:#fff; color:#fff; height:6px; width:32px;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative; overflow:hidden;}
.slideBox .bd img{ width:100%; height:auto; display:block;  animation: changeScale 1 2.5s; }

.case{width:100%; padding:40px 0; background:url(../images/case-bg.jpg); text-align:center; overflow:hidden;}
.case h1{font-size:36px; color:#333333; line-height:36px; font-weight:normal;}
.case p{font-size:16px; line-height:26px; width:50%; margin:0 auto; padding-top:10px;}
.padd{padding-bottom:80px;}

#wrap{width:100%; margin:0 auto; padding:45px 0 0 0;}
#wrap ul li{width:24.9%; float:left; margin-right:1px; cursor:pointer;list-style:none;position:relative;overflow:hidden; text-align:center; margin-bottom:1px;}
#wrap ul li:nth-child(4n){margin-right:0;}
#wrap ul li img{ width:100%; display:block; transition-duration:1s;}
#wrap ul li:hover img{transform:scale(1.1,1.1);}
#wrap ul li .cover{width:100%;height:100%;position:absolute;top:0px;left:100%;background:rgba(60,115,243,0.5);}
#wrap ul li .cover .pict{width:122px; height:122px; margin:0 auto; padding-top:25%;}

.news{width:100%; background:url(../images/bg.jpg) no-repeat; background-size:cover; padding:40px 0 50px 0;}
.news h1{text-align:center; font-size:36px; font-weight:bold; text-align:center; padding-bottom:5px; }
.news .b-p{width:72px; height:4px; background:#e50014;  margin:0 auto;}
.news .b-p1{width:100%; text-align:center; line-height:60px;  font-size:16px;}

.picScroll-left{ width:100%;  overflow:hidden; position:relative; }
.picScroll-left .hd{ overflow:hidden; text-align:center; padding-top:30px; }
.picScroll-left .hd ul{ overflow:hidden; zoom:1;  zoom:1;   }
.picScroll-left .hd ul li{ width:14px; height:14px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; display:inline-block; background:#d1252f;  border:2px solid #d1252f; border-radius:50px;}
.picScroll-left .hd ul li.on{ background-position:0 0;  border:2px solid #d1252f; background:none;}
.picScroll-left .bd{ width:100%; margin:0 auto;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:23.5%; float:left; _display:inline; overflow:hidden; margin-right:20px; position:relative; cursor:pointer; }
.picScroll-left .bd ul li .pic{ width:100%; text-align:center; overflow:hidden; background:#000; }
.picScroll-left .bd ul li .pic img{ width:100%; display:block; transition-duration:1s;  height:185px; }
.picScroll-left .bd ul li:hover .pic img{ transform:scale(1.1,1.1);opacity:0.7;}
.picScroll-left .bd ul li .title{width:100%; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5;  border-right:1px solid #e5e5e5; padding:10px 3% 20px 3%; background:#fff;}
.picScroll-left .bd ul li .title .h_01{font-size:16px; font-weight:bold; color:#333333; line-height:40px; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.picScroll-left .bd ul li .title .h_02{font-size:14px; line-height:22px; color:#777777; margin:15px 0; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;}
.picScroll-left .bd ul li .title .h_03{font-size:14px; color:#444444; font-family:Arial; padding:10px 0 10px 0;}
.picScroll-left .bd ul li .title .more{width:68px; height:22px; background:#d8d8d8; text-align:center; line-height:22px; color:#333333; font-size:14px; margin-top:20px;}
.picScroll-left .bd ul li:hover .title .more{background:#ce1421; color:#fff;}


.newslb .swiper-slide .pic{ width:100%; text-align:center; overflow:hidden; background:#000; }
.newslb .swiper-slide .pic img{ width:100%; display:block; transition-duration:1s;  height:185px; }
.newslb .swiper-slide:hover .pic img{ transform:scale(1.1,1.1);opacity:0.7;}
.newslb .swiper-slide .title{width:100%; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5;  border-right:1px solid #e5e5e5; padding:10px 3% 20px 3%; background:#fff;}
.newslb .swiper-slide .title .h_01{font-size:16px; font-weight:bold; color:#333333; line-height:40px; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.newslb .swiper-slide .title .h_02{font-size:14px; line-height:22px; color:#777777; margin:15px 0; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;}
.newslb .swiper-slide .title .h_03{font-size:14px; color:#444444; font-family:Arial; padding:10px 0 10px 0;}
.newslb .swiper-slide .title .more{width:68px; height:22px; background:#d8d8d8; text-align:center; line-height:22px; color:#333333; font-size:14px; margin-top:20px;}
.newslb .swiper-slide:hover .title .more{background:#ce1421; color:#fff;}

.about{width:100%; padding:100px 0;}

.in-about-left .bit{font-size:16px; line-height:24px; color:#263d49; padding:0 0 45px 0;}
.in-left1{width:100%; padding-bottom:30px;}
.in-left1 dl{width:33.333%; float:left;  text-align:center;}
.in-left1 dl dt{font-size:40px; font-weight:bold; color:#555555;}
.in-left1 dl dd{font-size:18px; line-height:30px; color:#333333; font-weight:bold;}
.in-about-left{width:42%;}
.in-about-right{width:52%;}
.in-about-right img{width:100%;}
.ab-ti{ width:100%; padding-bottom:30px;}
.ab-ti span{ font-size:20px; line-height:20px; color:#ee7404; text-transform:uppercase; font-family:Arial; font-weight:bold;}
.ab-ti p{font-size:36px; color:#263d49; line-height:36px;}

.foot{width:100%; background:#263948; color:#fff; position:relative; padding-top:40px;}
.foot1{ width:80%;}
.foot1 dl{float:left; padding-right:15%;}
.foot1 dl:nth-child(3){padding-right:0%;}
.foot1 dl dt{font-size:20px; color:#f47920; padding-bottom:20px;}
.foot1 dl dd{font-size:16px; line-height:28px;}
.foot1 dl dd a {color:#fff;}
.ewm p{line-height:24px; font-size:16px; text-align:center; padding-top:10px;}
.foot2{width:100%; margin-top:40px; border-top:1px solid #3a4d5c; line-height:66px; font-size:16px;}
.foot2 p{ padding-top:10px; margin-right:20px; height:48px;}


.ny-box img{width:100%; display:block;}
.ny-box1{ width:100%; height:60px; background:#f6f6f6; border-bottom:1px solid #ebebeb;}
.ny-cd{ width:100%;  position:relative;}
.ny-cd li{width:135px; text-align:center; list-style:none; line-height:60px; font-size:16px;   float:left;}
.ny-cd li a{ display:block; color:#333;}
.ny-cd li a:hover{color:#ce1421;}
.ny-cd li .ts{ color:#ce1421;}
.pos{position:absolute; right:3%; top:0; line-height:60px; font-size:16px;}
.ny-padd{padding:80px 0 130px 0;}
.ny-padd .bit{font-size:14px; color:#ce1421; text-transform:uppercase;}
.ny-padd .bit1{font-size:32px; color:#333333; font-weight:bold;}
.about1{width:100%; padding-top:30px;}
.about1 p{padding-bottom:20px; font-size:18px; line-height:30px;}

.qywh{ padding-top:30px; font-size:18px; line-height:30px;}
.qywh .b1{font-size:18px; color:#0075c2;}

.zzry{ width:100%; margin:0 auto;}
.zzry dl{width:23.5%; float:left; padding:10px 10px 0 10px; background:#f7f7f7; border:1px solid #e1e2e1; margin-right:2%; margin-bottom:35px;}
.zzry dl:nth-child(4n){margin-right:0;}
.zzry dl dt{width:100%; overflow:hidden;}
.zzry dl dt img{width:100%; display:block;}
.zzry dl dd{width:100%; text-align:center; font-size:16px; line-height:48px;}


.djwh{width:100%; margin:0 auto;}
.djwh dl{border-bottom:1px dashed #cccccc; padding:30px 0; width:100%;}
.djwh dl:nth-child(1){padding-top:0px;}
.djwh dl dt{width:15%; float:left;}
.djwh dl dd{width:80%; float:right;}
.djwh dl dd .b11{width:100%; font-size:18px; color:#222222;}
.djwh dl dd .neir{width:100%; font-size:12px; line-height:20px; margin:12px 0; font-family:"宋体"; color:#777777; overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;
 -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.djwh dl dd .more{width:190px; line-height:26px; text-align:center; font-size:14px; color:#fff; background:#0075c2;}
.djwh dl dd .more a{color:#fff;}

.lxyz{width:100%; margin:0 auto;}
.lxyz dl{width:48%; float:left; border:1px solid #e1e1e1; padding:25px 15px; margin-right:4%; margin-bottom:28px; transition-duration:1s; cursor:pointer;}
.lxyz dl dt{width:18%; text-align:center; padding-top:8px; color:#999999; float:left;}
.lxyz dl dt .l1{font-size:36px;  font-weight:bold; font-family:Arial;}
.lxyz dl dt .l2{ font-size:14px; font-family:"微软雅黑";}
.lxyz dl dd{width:82%; border-left:1px solid #e0e0e0; padding:6px 0; float:right; padding-left:3%;}
.lxyz dl dd .l3{font-size:18px; color:#333333; font-weight:bold; line-height:30px;}
.lxyz dl dd .l4{font-size:14px; color:#999999; padding-top:8px;}
.lxyz dl:nth-child(2n){margin-right:0;}
.lxyz dl:hover{-moz-box-shadow:0px 0px 11px #CCCCCC; -webkit-box-shadow:0px 0px 11px #CCCCCC; box-shadow:0px 0px 11px #CCCCCC;}

.lxwm{width:100%; margin:0 0 45px 0; position:relative;}
.lxwm-left{width:62%; }
.lxwm-right{width:38%; position:absolute; top:0; right:0; height:100%; background:#0c7cc5; color:#fff; padding:45px 2.5%;}
.lxwm-right .name{ font-size:28px; font-weight:bold; line-height:48px;}
.lxwm-right .name1{font-size:12px; font-family:Arial; text-transform:uppercase;}
.lxwm-right .add{font-size:16px; line-height:28px; padding-top:16px; display:inline-block; padding-top:25px;}
.lxwm-right .ewm{ width:100%; text-align:center; padding-top:30px;}
.lxwm-right .ewm img{display:inline-block; max-width:100%;}
#map {width: 100%; height:520px}

.cyqy{width:100%; margin:0 auto; line-height:56px; background:#ededed;}
.cyqy1{ width:100%; line-height:56px;}
.cyqy1{ width:100%;}
.cyqy1 a{ cursor:pointer; display:inline-block; text-align:center; list-style:none; line-height:52px; font-size:16px; color:#333333;  float:left; padding:0 1.1%; font-weight:bold;}
.cyqy1 a:hover{ color:#333333;  border-bottom:4px solid #0075c2;}
.cyqy1 .ts{color:#333333; border-bottom:4px solid #0075c2;}

.cyqy2{padding-top:40px; width:100%;}
.cyqy3{ padding-top:20px; font-size:16px; line-height:30px;}
.cy-fr{ float:right; padding-left:20px;}

.slideBox1{ width:100%; overflow:hidden; position:relative; border:1px solid #eeeeee; }
.slideBox1 .bd{ width:100%;  position:relative; z-index:0;  }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; background: -webkit-linear-gradient(#ffffff, #f1f1f1);background: -o-linear-gradient(#ffffff, #f1f1f1);
    background: -moz-linear-gradient(#ffffff, #f1f1f1); background: linear-gradient(#ffffff, #f1f1f1); }
.slideBox1 .bd li .left{width:45%;}.slideBox1 .bd li .right{width:55%; padding-left:2%; padding-top:30px;}
.slideBox1 .bd li .left img{width:100%; display:block;}

.slideBox1 .bd li .right .n11{font-size:20px;  color:#222222;}
.slideBox1 .bd li .right .n12{font-size:14px;  color:#0075c2; line-height:50px; font-family:Arial;}
.slideBox1 .bd li .right .n13{font-size:16px; line-height:24px; color:#555555;}

.slideBox1 .qh{ position:absolute; bottom:30px; right:3%; width:70px;}
.slideBox1 .prev{ display:block; width:28px; height:28px; background:url(../images/l-jt.jpg) no-repeat; border:1px solid #8e8e8e; filter:alpha(opacity=50);opacity:0.5; float:left;   }
.slideBox1 .next{ display:block; width:28px; height:28px; background:url(../images/r-jt.jpg) no-repeat; border:1px solid #8e8e8e; filter:alpha(opacity=50);opacity:0.5; float:right;   }

.slideBox1 .prev:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.ny-news{width:100%; margin-top:40px;}
.ny-news dl{border-bottom:1px dashed #cccccc; padding:30px 0; width:100%;}
.ny-news dl:nth-child(1){padding-top:0px;}
.ny-news dl .b11{width:100%; font-size:18px; color:#222222;}
.ny-news dl .neir{width:100%; font-size:12px; line-height:20px; margin:12px 0; font-family:"宋体"; color:#777777; overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;
 -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.ny-news dl .more{width:130px; line-height:30px; text-align:center; font-size:14px; color:#fff; background:#0075c2;}
.ny-news dl .time{width:100px; background:url(../images/time.jpg) no-repeat left center; line-height:26px; text-align:center; font-size:14px; color:#999999; padding-left:15px; font-family:Arial;}

.detail1 {width: 100%;text-align: center; border-bottom: 1px dashed #dddddd; line-height: 60px; font-size: 24px;font-weight: bold;}
.detail2 { width: 100%; padding: 15px 0;}
.detail2 p { font-size: 16px; line-height: 26px; padding-bottom: 25px;}
.detail2 img {display: inline-block;max-width: 100%;}

.Menubox{ width:100%; height:54px; margin: 0 auto; position: relative; background:#ededed}
.Menubox li { width: 10%;height: 54px; line-height:54px ;text-align: center; font-size: 18px; float: left; cursor:pointer; }
.Menubox li.hover {color: #fff;background: #ce1421; border-bottom:4px solid #0075c2}
.CbContainer{ position: relative; padding:15px 0; }
.Contentbox{clear: both; width: 100%;}
.Contentbox p{ width:100%; padding:15px 0; border-bottom:1px dashed #eae9e9; font-size:16px; line-height:28px;}

@keyframes changeScale
{   0% {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);}
	100%   {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);}
}

@-moz-keyframes changeScale 
{   0% {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);}
	100%   {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);}
}

@-webkit-keyframes changeScale
{   0% {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);}
	100%   {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);}
}

@-o-keyframes changeScale 
{   0% {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);}
	100%   {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);}
}
.n-list {
    width: 100%;
}

    .n-list li {
        position: relative;
        line-height: 44px;
        border-bottom: 1px dashed #dbdbdb;
        padding-left: 25px;
        font-size: 16px;
        color: #000000;
        padding-right: 18%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-weight: normal;
        transition-duration: 0.5s;
        cursor: pointer;
    }

        .n-list li:after {
            position: absolute;
            width: 4px;
            height: 6px;
            background: url(../images/list-icon.png) no-repeat center center;
            left: 6px;
            top: 19px;
            content: "";
        }

        .n-list li a {
            color: #000;
        }

            .n-list li a:hover {
                color: #bd2229;
            }

    .n-list span {
        position: absolute;
        right: 0;
        top: 0;
        width: 15%;
        text-align: center;
        display: inline-block;
        font-size: 16px;
        color: #999999;
    }

    .n-list li:hover {
        padding-left: 30px;
    }

.da-sele{width: 60%; float: right; margin-bottom: 30px;}
.jy-input {
    width: 37%;
    float: left;
    margin-right: 2%;
}
.jy-input select{width: 100%;
        border-radius: 5px;
        border: 1px solid #cccccc;
        height: 40px;
        line-height: 40px;
        outline: none;
        padding: 0 15px;
        font-size: 16px;}

    .jy-input input {
        width: 100%;
        border-radius: 5px;
        border: 1px solid #cccccc;
        height: 40px;
        line-height: 40px;
        outline: none;
        padding: 0 15px;
        font-size: 16px;
    }

.jy-an {
    width: 22%;
    float: right;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    background: #0075c2;
    font-size: 20px;
}


@media (min-width:1441px){

}

@media (min-width: 1368px) and (max-width: 1441px){

}
@media (min-width: 1198px) and (max-width: 1367px){
.w1{width:96%; margin:0 auto;}
.w2{width:96%; margin:0 auto;}

}

	
	
/*在992和1199像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 992px) and (max-width: 1199px) {
.w1{width:96%; margin:0 auto;}
.w2{width:96%; margin:0 auto;}
.case p{width:70%;}
}

/*在768和991像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 768px) and (max-width: 991px){
.w1{width:98%; margin:0 auto;}
.w2{width:98%; margin:0 auto;}
.case p{width:80%;}
}


/*在480和767像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 480px) and (max-width: 767px) {
.top{ display:none;}
.slideBox{ margin-top:60px;}
.w1{width:100%;}
.w2{width:100%;}
.case p{width:90%;}
.picScroll-left .bd ul li{ width:49%; }
#wrap ul li{width:48%;}
.in-about-left{width:100%;}
.in-about-right{width:100%; padding-top:20px;}
.ny-box{margin-top:60px;}
.pos{display:none;}
.zzry dl{width:49%; }
.zzry dl:nth-child(2){ margin-right:0;}
.slideBox1 .bd li .left{width:100%;}
.slideBox1 .bd li .right{width:100%; padding-left:2%; padding-top:30px; padding-bottom:50px;}
.djwh dl dt{width:100%; float:left; padding-bottom:15px;}
.djwh dl dd{width:100%; float:right;}
.lxyz dl{width:100%; margin-right:0%; margin-bottom:10px;}
.ny-padd .bit1{font-size:24px;}
.cy-fr{padding-left:0px; margin-bottom:15px;}
.lxwm-left{width:100%; }
.lxwm-right{width:100%; position:relative; margin-top:10px;}
.ny-padd{padding:60px 0 100px 0;}
}

/*在小于480像素的屏幕,这里的样式才生效*/
@media (max-width: 479px) {
.top{ display:none;}
.slideBox{ margin-top:60px;}
.w1{width:100%;}
.w2{width:96%;}
.case p{width:90%;}
.picScroll-left .bd ul li{ width:100%; }
#wrap ul li{width:48%;}
.in-about-left{width:100%;}
.in-about-right{width:100%; padding-top:20px;}
.ny-box{margin-top:60px;}
.pos{display:none;}
.zzry dl{width:49%; }
.zzry dl:nth-child(2n){ margin-right:0;}
.zzry dl dd{font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.slideBox1 .bd li .left{width:100%;}
.slideBox1 .bd li .right{width:100%; padding-left:2%; padding-top:30px; padding-bottom:50px;}
.djwh dl dt{width:100%; float:left; padding-bottom:15px;}
.djwh dl dd{width:100%; float:right;}
.lxyz dl{width:100%; margin-right:0%; margin-bottom:10px;}
.ny-padd .bit1{font-size:24px;}
.cy-fr{padding-left:0px; margin-bottom:15px;}
.lxwm-left{width:100%; }
.lxwm-right{width:100%; position:relative; margin-top:10px;}
.ny-padd{padding:40px 0 60px 0;}
.ny-cd li{width:25%; font-size:16px;   float:left;}
}

