@charset "utf-8";
/**
 * @author:王欢
 * @email:13341343186@163.com
 * @time:2016-6
 */

/*嵌入字体*/
@font-face {
    font-family: 'iconfont';
    src: url('//at.alicdn.com/t/font_1432720974_1547027.eot'); /* IE9*/
    src: url('//at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'), /* chrome銆乫irefox */
    url('//at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/
    url('//at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg'); /* iOS 4.1- */
}
/*小图标*/
.glyphicon{ top:0 !important;}
.inputclear{ padding:0; margin:0; background:none; border:none;}
.maxwidth{ max-width:100% !important;}
.w100{ width:100% !important;}
.h100{ height:100% !important;}
a{ text-decoration:none !important; cursor:pointer !important;}
.imgvertical{vertical-align:middle !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.container-fluid{ max-width:1000px !important;}
.fa {display: inline-block;font-family: "iconfont";font-size:20px;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.fa-icon-qq:before { content: "\e604"; }
.fa-icon-weibo:before { content: "\e600"; }
.fa-icon-weixin:before { content: "\e605"; }
.fa-icon-zaixianzixun:before { content: "\e608"; }
.row {margin-right: 0px;margin-left: 0px;}
/*全局样式*/
.container{width:100%;padding-right: 1px;padding-left: 1px; margin-right: auto;margin-left: auto;}
.main{background: #ff00ff}

/**导航**/
.header2{ position:relative; left:0; top:0; z-index:99999;width:100%;background:#FFFFFF;}
.header2 .top {background: url("../image/tou.jpg") no-repeat ;height:80px; }
.header2 .top .topbar {padding-left: 0px;}
.header2 .top .topbar .logo{ height:80px;transition:all 1s; line-height: 100px; padding-top: 8px; }
.header2 .top .topbar .logos{ height:80px;transition:all 1s; line-height: 100px;}
.header2 .top .topbar .logos img{border-left: 1px solid #dad9d9;padding-left: 25px;}
.header2 .top .topbar .search{height: 80px; line-height: 80px;padding-top: 13px;}

/*pc端*/
.header2 .navbox{ position:relative; z-index:1; background:url("../image/daoh.jpg") no-repeat; height:45px;transition:all 1s; background-size: 100% 100%;}
.header2 .navbox nav{ width:1000px; margin:0 auto;transition:all 1s;}
.header2 .navbox nav ul{ width:100%;}
.header2 .navbox nav li{ position:relative;width:11.11%; transition:all 0.5s;}
.header2 .navbox nav li a{ margin:0 auto; display:block;color:#fff; line-height:45px;background:url(../image/dao_gang.jpg) no-repeat left;}
.header2 .navbox nav li:hover{background:url(../image/daohang.jpg) no-repeat bottom;}
.header2 .navbox nav li:hover a{ color:#fff;}


.xwxq{ display:block; overflow:hidden;}
.xwxq_p{ display:block; height:56px; line-height:56px; text-align:center; overflow:hidden; font-family:'Microsoft YaHei'; font-size:20px; color:#333333; border-bottom:1px solid #999;}
.xwxq_sp{ display:block; line-height:26px; text-align:center; overflow:hidden; color:#333333; margin-top:15px;}
.xwxq_sp a{ color:#333333;}
.xwxq_sp a:hover{ color:#f00;}
.xwxq_txt{ display:block; text-align:left; font-family:'Microsoft YaHei'; font-size:14px; line-height:26px; color:#333333; padding-top:15px; overflow:hidden;}


/*案例展示内页*/
.zhanshi{margin-top: 30px;width:100%;}
.zhanshi .img_box{margin-bottom: 30px;}
 .zhanshi .img_box a{display:block;height: 197px;position: relative;}
.zhanshi .img_box span{display:block;height: 197px;height: 30px;width: 100%;line-height: 30px; background: rgba(0,0,0,.7);
    position: absolute;left: 0;bottom:0;text-align: center;color: #fff;}
.zhanshi .img_box a:hover{transform: scale(1.2);z-index:9999}
/*案例展示内页*/

/*banner*/
/*轮播图*/
.lunbo .flexslider{width:100%;overflow:hidden;}
.lunbo .flexslider .br .swiper-slide{width:100%;height:510px;}
.lunbo .flexslider .br div.img1{background: url(../image/1.jpg) no-repeat 50% 50%;background-size: cover;}
.lunbo .flexslider .br div.img2{background: url(../image/2.jpg) no-repeat 50% 50%;background-size: cover;}
.lunbo .flexslider .br div.img3{background: url(../image/3.jpg) no-repeat 50% 50%;background-size: cover;}
.lunbo .swiper-button-prev{background: url(../image/arrow-left.png) #000000 50% no-repeat;}
.lunbo .swiper-button-next{background: url(../image/arrow-right.png) #000000 50% no-repeat;}
.lunbo .swiper-button-next,.swiper-button-prev{opacity: 0.2; transition: opacity 1.5s;}
.lunbo .flexslider .br:hover .swiper-button-next, .flexslider .br:hover .swiper-button-prev{opacity: 0.5;}

/*内容*/
.main{width: 100%}
.zs_news{background: #eef1f5; width: 100%; border-bottom: 1px solid #FFFFFF;}
/*标题*/
.zs_news .all_header{width: 100%;  float: left;}
.zs_news .all_header .head_top{width: 100%; text-align: center; margin-top: 45px; padding-bottom: 10px;}
.zs_news .all_header .head_top img{width: 100%; padding-top: 20%;}
.zs_news .all_header .head_top .all_title{width: 100%;}
.zs_news .all_header .head_top .all_title h4{font-size: 25px; color: #2191e2; font-weight: 700;}
.zs_news .all_header .head_top .all_title h5{font-size: 19px; color: #555555; font-weight: 400; padding-top: 5px;}
.zs_news .all_header .head_bot{width: 100%; text-align: center;}
.zs_news .all_header .head_bot p{width: 100%; color: #777777; font-size: 13px; padding-top: 10px;}

/*产品案例*/
.zs_news .zs_content{width: 100%;}
.zs_news .zs_content .zs_btn{width:100%; text-align: center; ;}
.zs_news .zs_content .zs_btn .sy_btn{background: #FFFFFF;color: #2191e2; border: 1px solid #2191e2; transition: all 0.5s; margin-bottom: 45px;}
.zs_news .zs_content .zs_btn .sy_btn:hover{background: #2191e2; color: #FFFFFF}
.zs_news .zs_content .anli_shang{width: 100%; text-align: center; margin-top: 20px;}
.zs_news .zs_content .anli_shang ul{}
.zs_news .zs_content .anli_shang ul li{background: #eef1f5; border: 1px solid #000000; padding: 7px; margin: 5px; transition: all 0.5s;}
.zs_news .zs_content .anli_shang ul li:hover{background: #2191e2;border: 1px solid #2191e2;}
.zs_news .zs_content .anli_shang ul li:hover a{color: #FFFFFF;}
/*图片效果*/
.zs_news .zs_content .zs_lists{padding: 20px 0 0 0;}
.zs_news .zs_content .zs_lists>div{padding-left: 5px;padding-right: 5px;}
.zs_news .zs_content .zs_lists .imgbox{display:block;position: relative;width:100%;margin-bottom: 10px;}
.zs_news .zs_content .zs_lists .imgbox img{width:100%; height:197px;}
.zs_news .zs_content .zs_lists .imgbox .mask{width:100%;height:100%;position: absolute;top: 0;left: 0;background: rgba(33,145,226,0.7);transition: all 0.4s;opacity: 0;}
.zs_news .zs_content .zs_lists .imgbox:hover .mask{opacity: 0.7;}
.zs_news .zs_content .zs_lists .imgbox .mask span{position: absolute;top: 30%;left: 0;width:100%;text-align: center;}
.zs_news .zs_content .zs_lists .imgbox .mask span strong{color:#fff;font-size: 35px; border: 2px solid #FFFFFF; padding: 15px;}
.zs_news .zs_content .zs_lists  .imgbox {margin-bottom: 50px;}
.zs_news .zs_content .zs_lists  .imgbox h4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;height:28px;margin:0;line-height:28px;background: #FFFFFF;position: absolute;bottom: -26px;left: 0;text-align: center;color:#000000;font-size: 14px; transition: all 0.5s;}
.zs_news .zs_content .zs_lists .imgbox:hover h4{border-color: #FFFFFF;color:#FFFFFF; background: #2191e2}

.fenye a{ margin:10px 0 0; display:block; width:120px; line-height:34px; background:#337ab7; color:#fff; text-align:center;}

/*公司简介*/
.jj_news{width: 100%; background: #eceff4;border-bottom: 1px solid #FFFFFF;}
/*标题*/
.jj_news .all_header{width: 100%;float: left;}
.jj_news .all_header .head_top{width: 100%; text-align: center; margin-top: 45px; padding-bottom: 10px;}
.jj_news .all_header .head_top img{width: 100%; padding-top: 20%;}
.jj_news .all_header .head_top .all_title{width: 100%;}
.jj_news .all_header .head_top .all_title h4{font-size: 25px; color: #2191e2; font-weight: 700;}
.jj_news .all_header .head_top .all_title h5{font-size: 19px; color: #555555; font-weight: 400; padding-top: 5px;}
.jj_news .all_header .head_bot{width: 100%; text-align: center;}
.jj_news .all_header .head_bot p{width: 100%; color: #777777; font-size: 13px; padding-top: 10px;}
/*内容*/
.jj_news .jj_content .jj_list{width: 100%; float: left;margin-top: 35px;}
.jj_news .jj_content .jj_list .jj_img{width: 100%;}
.jj_news .jj_content .jj_list .jj_img img{width: 100%}
.jj_news .jj_content .jj_list .jj_test{width: 100%;}
.jj_news .jj_content .jj_list .jj_test h4{text-align: left; font-size: 18px; color: #555555;border-bottom: 1px solid #d4d4d4; padding-bottom: 10px; }
.jj_news .jj_content .jj_list .jj_test span{float: right; background: #2191e2; color: #FFFFFF; padding: 7px;}
.jj_news .jj_content .jj_list .jj_test p{font-size: 15px;color: #666666; line-height: 25px;margin-top: 10px;}
.jj_news .jj_content .jj_list .jj_test .jj_btn{width: 100%; margin-top: 6%; margin-bottom: 50px;}

/*工程案例*/
.al_news{width: 100%; background: #eef1f5; border-bottom: 1px solid #FFFFFF; }
/*标题*/
.al_news .all_header{width: 100%;float: left;}
.al_news .all_header .head_top{width: 100%; text-align: center; margin-top: 45px; padding-bottom: 10px;}
.al_news .all_header .head_top img{width: 100%; padding-top: 20%;}
.al_news .all_header .head_top .all_title{width: 100%;}
.al_news .all_header .head_top .all_title h4{font-size: 25px; color: #2191e2; font-weight: 700;}
.al_news .all_header .head_top .all_title h5{font-size: 19px; color: #555555; font-weight: 400; padding-top: 5px;}
.al_news .all_header .head_bot{width: 100%; text-align: center;}
.al_news .all_header .head_bot p{width: 100%; color: #777777; font-size: 13px; padding-top: 10px;}
/*内容*/
.al_news .al_content{width: 100%; text-align: center;}
/*图片效果*/
.al_news .al_content .al_list{padding: 20px 0 0 0;}
.al_news .al_content .al_list>div{padding-left: 5px;padding-right: 5px;}
.al_news .al_content .al_list .imgbox{display:block;position: relative;width:100%;margin-bottom: 30px; border: 1px solid #FFFFFF; }
.al_news .al_content .al_list .imgbox img{width:100%;height:auto;}
.al_news .al_content .al_list .imgbox .mask{width:100%;height:100%;position: absolute;top: 0;left: 0;background: rgba(33,145,226,0.7);transition: all 0.5s;opacity: 0;}
.al_news .al_content .al_list .imgbox:hover .mask{opacity: 0.7; border: 1px solid #2191e2;}
.al_news .al_content .al_list .imgbox .mask span{position: absolute;top: 30%;left: 0;width:100%;text-align: center;}
.al_news .al_content .al_list .imgbox .mask span strong{color:#fff;font-size: 35px;border: 2px solid #FFFFFF; padding: 15px;}
.al_news .al_content .al_list .imgbox .mask span p{font-size: 22px;color:#fff;}
.al_news .al_content .al_btn{background: #FFFFFF;color: #2191e2; border: 1px solid #2191e2; transition: all 0.5s; margin-bottom: 50px;}
.al_news .al_content .al_btn:hover{background: #2191e2; color: #FFFFFF}

/*新闻中心*/
.xw_news{width: 100%; background: #eceff4;border-bottom: 1px solid #FFFFFF;}
.xw_news .xw_content{width: 100%; float: left}
/*标题*/
.xw_news .all_header{width: 100%;float: left;}
.xw_news .all_header .head_top{width: 100%; text-align: center; margin-top: 45px; padding-bottom: 10px;}
.xw_news .all_header .head_top img{width: 100%; padding-top: 20%;}
.xw_news .all_header .head_top .all_title{width: 100%;}
.xw_news .all_header .head_top .all_title h4{font-size: 25px; color: #2191e2; font-weight: 700;}
.xw_news .all_header .head_top .all_title h5{font-size: 19px; color: #555555; font-weight: 400; padding-top: 5px;}
.xw_news .all_header .head_bot{width: 100%; text-align: center;}
.xw_news .all_header .head_bot p{width: 100%; color: #777777; font-size: 13px; padding-top: 10px;}
/*内容*/
.xw_list{width: 100%; float: left; margin-top: 35px; }
.xw_list .xw_img .imag{ position:relative; display: block; height:100%; overflow:hidden;}
.xw_list .xw_img .imag img{ display:block; margin:0 auto; width: 100%;}
.xw_list .xw_img p{font-size: 14px; color: #505050;}
.xw_list .mask2{position:absolute; left:0; bottom:-100%; z-index:9; width:100%; height:100%; background: #999999; opacity: 0.5; transition:all 0.3s;}
.xw_list .imag:hover .mask2{ bottom:0;}
.xw_list .mask2 span{position: absolute;top: 30%;left: 0;width:100%;text-align: center;}
.xw_list .mask2 span strong{color:#fff;font-size: 35px;border: 2px solid #FFFFFF; padding: 15px;}
.xw_list .mask2 span p{font-size: 22px;color:#fff;}
.xw_list .xw_img h4{font-size: 17px; color: #333333; margin-top: 10px; font-weight: 600}
.xw_list .xw_img p{font-size: 14px; color: #555555; margin-top: 10px; line-height: 25px;}
.xw_list .xw_img b{font-size: 13px; color: #777777;font-weight: 300; display: block;margin-top: 7px;}
.xw_list .xw_img b .xw_btn{background: #2191e2; font-size: 12px; border: 1px solid #2191e2; float: right; padding: 3px 7px; transition: all 0.5s; margin-bottom: 50px;}
.xw_list .xw_img b .xw_btn:hover{background: #156198}

/*底部LOGO*/
.b{width:100%; float:left; background:#2191e2; }
.b1{width:100%; margin:20px auto; line-height:20px;text-align:center; color:#FFFFFF; line-height:20px; font-size:12px;}
.b1 a{margin-left:5px; margin-right:5px; color:#FFFFFF;  font-size:12px; transition: all 0.5s}
.b1 a:hover{transition: all 0.5s}
.b1 p{padding-top: 15px;}

/*手机底部导航*/
.hot{width:100%; height:68px; background:#2191e2; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:0px;}
.hot .row div:hover{ background:#167fca;}

/*内页*/
/*左侧导航*/
.subnav .kuang{ margin:10px 0 0 0; padding:0px;}
.subnav .kuang b{font-size: 13px;}
.subnav .kuang b span{padding-left: 5px;font-size: 14px;}
.subnav .kuang ul{border:solid 1px #eeeeee; margin-bottom: 20px; }
.subnav .contact-img{ border:solid 1px #e4e4e4; padding:1px;}
.subnav .pcdnav li{ margin:3px 0 0 0; height:35px;}
.subnav .pcdnav li a{display:block; font-size:14px; color:#000000; line-height:35px; background:url(../image/lie_jian.png) no-repeat 20% 50% #FFFFFF; transition:all 0.5s;}
.subnav .pcdnav li a:hover{ color:#000; background:url(../image/lie_jian_02.png) no-repeat 20% 50% #d8e2ef; color: #2191e2; }
/*二级分类*/
.subnav .pcdnav .xlxl{ margin:2px 0 0 0; height:auto;}
.subnav .pcdnav .xlxlhide{ height:0; overflow:hidden;}
.subnav .pcdnav .xlxl a{display:block; font-size:12px;border-bottom:1px dashed #e4e4e4; color:#525252; line-height:35px;background:#F9F9F9 no-repeat 20% 50% ; transition:all 0.5s;}
.subnav .pcdnav .xlxl a:hover{color: #2298ee}
/*下*/
.zc_lists{border: 1px solid #DDD;margin: 0 0 10px 0; padding: 10px;}
.zc_lists img{width: 100%;}
.zc_lists p{line-height: 22px; text-align: left;}
.zc_lists p{font-size: 12px; color: #565656;}

/*产品下拉开始*/
.left{width:100%;float:left;height:100%; margin-top: -40px}
.div1{ display:block; overflow:hidden;}
.div2{cursor:pointer;position:relative; display:block; height:45px; line-height:45px; text-indent:20px; overflow:hidden; background:url(../image/xia.png) no-repeat right center #2191e2; background-position: 95% 50%; font-family:'Microsoft YaHei'; color:#fff; font-size:20px; margin-top:4px; text-align: left;}
.div3{display:none;}
.div3 ul{margin:0;padding:0;}
.div3 li{ display:block; height:35px; line-height:35px; background:#2191e2; overflow:hidden; margin-top:5px; cursor:pointer;}
.div3 li a{display:block; font-family:'Microsoft YaHei'; font-size:14px;color:#fff; text-align:center; overflow:hidden;}
.div3 li a:hover{ background:#1c6294;}
/*产品下拉结束*/

/*内页头部*/
.nei_head{width: 100%;}
/*产品展示*/
.cps_main{width: 100%;background: #eef1f5;}
.cps_main .cps_content{width: 100%; float: left; margin-top: 45px;text-align: center;}
.cps_main .cps_content .nei_head{width: 100%;border-bottom: 1px double #e0e1e3; float: left; padding-bottom: 10px;}
.cps_main .cps_content .nei_head .nei_title h4{font-size: 16px; color: #3e3d3d;font-weight: 500;}
.cps_main .cps_content .nei_head .nei_nav{font-size:14px; color: #666666; font-weight: 500}
.cps_main .cps_content .nei_head .nei_nav span{color: #2191e2;}
/*图片效果*/
.cps_main .cps_content .cps_lists{margin-top: 20px;}
.cps_main .cps_content .cps_list{padding: 20px 0 0 0; float: left; width: 100%;}
.cps_main .cps_content .cps_list>div{padding-left: 5px;padding-right: 5px;float: left}
.cps_main .cps_content .cps_list .imgbox{display:block;position: relative;width:100%;margin-bottom: 10px;}
.cps_main .cps_content .cps_list .imgbox img{width:100%;height:100%;}
.cps_main .cps_content .cps_list .imgbox .mask{width:100%;height:100%;position: absolute;top: 0;left: 0;background: rgba(33,145,226,0.7);transition: all 0.4s;opacity: 0;}
.cps_main .cps_content .cps_list .imgbox:hover .mask{opacity: 0.7;}
.cps_main .cps_content .cps_list .imgbox .mask span{position: absolute;top: 30%;left: 0;width:100%;text-align: center;}
.cps_main .cps_content .cps_list .imgbox .mask span strong{color:#fff;font-size: 35px; border: 2px solid #FFFFFF; padding: 15px;}
.cps_main .cps_content .cps_list  .imgbox {margin-bottom: 50px;}
.cps_main .cps_content .cps_list  .imgbox h4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;height:28px;margin:0;line-height:28px;background: #FFFFFF;position: absolute;bottom: -26px;left: 0;text-align: center;color:#000000;font-size: 14px; transition: all 0.5s;}
.cps_main .cps_content .cps_list .imgbox:hover h4{border-color: #FFFFFF;color:#FFFFFF; background: #2191e2}

/*产品展示内页*/
.cps_main .cps_content .cpns_list{width: 100%; text-align: center}
.cps_main .cps_content .cpns_list h4{font-size: 18px; color: #2191e2; border-bottom: 1px dashed #666666;margin-top: 20px; padding-bottom: 15px;}
.cps_main .cps_content .cpns_list img{width: 70%; margin-top: 20px;margin-bottom: 40px;}

/*工程案例*/
.gcs_main{width: 100%;background: #eef1f5;}
.gcs_main .gcs_content{width: 100%; float: left; margin-top: 45px;text-align: center;}
.gcs_main .gcs_content .nei_head{width: 100%;border-bottom: 1px double #e0e1e3; float: left; padding-bottom: 10px;}
.gcs_main .gcs_content .nei_head .nei_title h4{font-size: 16px; color: #3e3d3d;font-weight: 500;}
.gcs_main .gcs_content .nei_head .nei_nav{font-size:14px; color: #666666; font-weight: 500}
.gcs_main .gcs_content .nei_head .nei_nav span{color: #2191e2;}
/*图片效果*/
.gcs_main .gcs_content .gcs_lists{margin-top: 20px;}
.gcs_main .gcs_content .gcs_list{padding: 20px 0 0 0; float: left; width: 100%;}
.gcs_main .gcs_content .gcs_list>div{padding-left: 5px;padding-right: 5px;float: left;width: 100%;}
.gcs_main .gcs_content .gcs_list .imgbox{display:block;position: relative;width:100%;margin-bottom: 10px;border: 1px solid #FFFFFF;}
.gcs_main .gcs_content .gcs_list .imgbox img{width:100%;height:100%;}
.gcs_main .gcs_content .gcs_list .imgbox .mask{width:100%;height:100%;position: absolute;top: 0;left: 0;background: rgba(33,145,226,0.7);transition: all 0.4s;opacity: 0;}
.gcs_main .gcs_content .gcs_list .imgbox:hover .mask{opacity: 0.7; border: 1px solid #2191e2;}
.gcs_main .gcs_content .gcs_list .imgbox .mask span{position: absolute;top: 30%;left: 0;width:100%;text-align: center;}
.gcs_main .gcs_content .gcs_list .imgbox .mask span strong{color:#fff;font-size: 35px; border: 2px solid #FFFFFF; padding: 15px;}

/*公司简介*/
.jjs_main{width: 100%;background: #eef1f5;}
.jjs_main .jjs_content{width: 100%; float: left; margin-top: 45px;text-align: center;}
.jjs_main .jjs_content .jjs_list{margin-top: 20px;float: left;}
.jjs_main .jjs_content .nei_head{width: 100%;border-bottom: 1px double #e0e1e3; float: left; padding-bottom: 10px;}
.jjs_main .jjs_content .nei_head .nei_title h4{font-size: 16px; color: #3e3d3d;font-weight: 500;}
.jjs_main .jjs_content .nei_head .nei_nav{font-size:14px; color: #666666; font-weight: 500}
.jjs_main .jjs_content .nei_head .nei_nav span{color: #2191e2;}
.jjs_main .jjs_content .jjs_lists{width: 100%;margin-top: 20px;}
.jjs_main .jjs_content .jjs_lists p{font-size: 15px; color: #3e3d3d; line-height: 25px; text-align: left;}

/*联系我们*/
.lxs_main{width: 100%;background: #eef1f5;}
.lxs_main .lxs_content{width: 100%; float: left; margin-top: 45px;text-align: center;}
.lxs_main .lxs_content .lxs_list{margin-top: 20px;float: left; width: 100%;}
.lxs_main .lxs_content .lxs_list .nei_head{width: 100%;border-bottom: 1px double #e0e1e3; float: left; padding-bottom: 10px;}
.lxs_main .lxs_content .lxs_list .nei_head .nei_title h4{font-size: 16px; color: #3e3d3d;font-weight: 500;}
.lxs_main .lxs_content .lxs_list .nei_head .nei_nav{font-size:14px; color: #666666; font-weight: 500}
.lxs_main .lxs_content .lxs_list .nei_head .nei_nav span{color: #2191e2;}
.lxs_main .lxs_content .lxs_list .lxs_lists{width: 100%; float: left; margin-top: 20px;margin-bottom: 50px;}
.lxs_main .lxs_content .lxs_list .lxs_lists img{width: 100%;  float: left;}
.lxs_main .lxs_content .lxs_list .lxs_lists h4{font-size: 18px; color: #666666; font-weight: 700;margin-top: 20px; float: left;width: 100%; text-align: left}
.lxs_main .lxs_content .lxs_list .lxs_lists p{font-size: 14px; color: #6a6a6a;line-height: 25px;float: left;width: 100%; text-align: left}

/*新闻中心*/
.xws_main{width: 100%;background: #eef1f5;}
.xws_main .xws_content{width: 100%; float: left; margin-top: 45px;text-align: center;}
.xws_main .xws_content .xws_list{margin-top: 20px;float: left; width: 100%;}
.xws_main .xws_content .xws_list .nei_head{width: 100%;border-bottom: 1px double #e0e1e3; float: left; padding-bottom: 10px;}
.xws_main .xws_content .xws_list .nei_head .nei_title h4{font-size: 16px; color: #3e3d3d;font-weight: 500;}
.xws_main .xws_content .xws_list .nei_head .nei_nav{font-size:14px; color: #666666; font-weight: 500}
.xws_main .xws_content .xws_list .nei_head .nei_nav span{color: #2191e2;}
.xws_main .xws_content .xws_list .xws_lists{width: 100%; float: left; margin-top: 20px;margin-bottom: 50px; text-align: left;}
.xws_main .xws_content .xws_list .xws_lists ul{width: 100%;}
.xws_main .xws_content .xws_list .xws_lists ul li{border-bottom: 1px dashed #d7d7d7; padding-bottom: 10px; padding-top: 10px; font-size: 14px; color: #888888;}
.xws_main .xws_content .xws_list .xws_lists ul li span{float: right;}

/*在线留言页面*/
.lys_main{width: 100%;background: #eef1f5;}
.lys_main .lys_content{width: 100%; float: left; margin-top: 45px;text-align: center;}
.lys_main .lys_content .lys_list{margin-top: 20px;float: left; width: 100%;}
.lys_main .lys_content .lys_list .nei_head{width: 100%;border-bottom: 1px double #e0e1e3; float: left; padding-bottom: 10px;}
.lys_main .lys_content .lys_list .nei_head .nei_title h4{font-size: 16px; color: #3e3d3d;font-weight: 500;}
.lys_main .lys_content .lys_list .nei_head .nei_nav{font-size:14px; color: #666666; font-weight: 500}
.lys_main .lys_content .lys_list .nei_head .nei_nav span{color: #2191e2;}
.lys_main .lys_content .lys_list .lys_lists{width: 100%; float: left; margin-top: 20px;margin-bottom: 50px; text-align: left;}
.lys_main .lys_content .lys_list .lys_lists .ly_fu{text-align: left; color: #999899; font-size: 13px; padding-top: 10px;padding-left: 0px;}
.lys_main .lys_content .lys_list .lys_lists .aaa{text-align: center; margin: 10px;}
.lys_main .lys_content .lys_list .lys_lists .ly_btn{margin-left: 45px;}

@media (max-width:991px){
    .header2 .top .topbar .logo{; padding-top: 0px;}
    /*导航*/
    .header2{margin-bottom:0px;}
    .header2 .icon-menu{width:35px; margin:30px 0px 0 0; }
    .header2 .sjdnav{ width:100px; height:auto; position:absolute;right:10px; top:80px;z-index:5; background: #2191e2; }
    .header2 .sjdnav ul{ padding:0; margin:0;}
    .header2 .sjdnav li{width:100%; text-align:center; margin-bottom:5px;}
    .header2 .sjdnav li a{display:block; color:#FFFFFF; line-height:35px; }
    .header2 .sjdnavhide{ height:0; overflow:hidden;}
    .header2 .logo{ }
    .header2 .logo img{ margin-top:10px;}

    /*轮播图*/
    .lunbo.flexslider{height:450px;}
    .lunbo.flexslider .brs .swiper-slide{height:450px;}
}




@media(min-width:500px) and (max-width:990px){
    html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
        margin: 0;
        padding: 0;
        border: 0;
        font-size: 17px;
        vertical-align: baseline;
    }
    .zs_news .all_header .head_bot p { font-size: 17px;}
    .jj_news .all_header .head_bot p { font-size: 17px;}
    .jj_news .jj_content .jj_list .jj_test p{font-size: 17px;}
    .al_news .all_header .head_bot p { font-size: 17px;}
    .xw_news .all_header .head_bot p { font-size: 17px;}
    .zc_lists p {  font-size: 17px; }
    .b1 a {font-size: 17px;}
    .jjs_main .jjs_content .jjs_lists p{font-size: 17px;}
    .xws_main .xws_content .xws_list .xws_lists ul li{font-size: 17px}
    .xw_list .xw_img p {font-size: 17px; }
    .subnav .kuang b {font-size: 17px;  }
    .subnav .pcdnav li a {font-size: 17px; }
		
	.zs_news .zs_content .zs_lists .imgbox img{width:100%; height:155px;}
}


@media (max-width:769px){
    /*轮播*/
    .lunbo .flexslider .br .swiper-slide{width:100%;height:222px;}
    /*工程案例*/
    .gcs_main .gcs_content .gcs_list .imgbox .mask span {top: 20%;  }
	    /*案例展示内页*/
     .zhanshi{margin-top: 30px;}
     .zhanshi .img_box{margin-bottom: 30px;}
     .zhanshi .img_box a{display:block;height: 180px;position: relative;}
     .zhanshi .img_box span{display:block;height: 30px;width: 100%;line-height: 30px; background: rgba(0,0,0,.7);
        position: absolute;left: 0;bottom:0;text-align: center;color: #fff;}
    /*案例展示内页*/
	
	.zs_news .zs_content .zs_lists .imgbox img{width:100%; height:155px;}
}

@media (max-width:415px){
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
        padding-right: 5px;
        padding-left: 5px;
    }
    .lunbo .flexslider .br .swiper-slide{width:100%;height:123px;}
    .zs_news .all_header .head_top .all_title h4 {font-size: 19px;}
    .zs_news .all_header .head_top .all_title h5 { font-size: 13px;}
    .zs_news .zs_content .anli_shang ul li { padding: 4px;  margin: 0px;}
    /*公司简介*/
    .jj_news .all_header .head_top .all_title h4 {font-size: 19px;}
    .jj_news .all_header .head_top .all_title h5 { font-size: 13px;}
    .jj_news .zs_content .anli_shang ul li { padding: 4px;  margin: 0px;}
    /*工程案例*/
    .al_news .all_header .head_top .all_title h4 {font-size: 19px;}
    .al_news .all_header .head_top .all_title h5 { font-size: 13px;}
    .al_news .zs_content .anli_shang ul li { padding: 4px;  margin: 0px;}
    /*新闻中心*/
    .xw_news .all_header .head_top .all_title h4 {font-size: 19px;}
    .xw_news .all_header .head_top .all_title h5 { font-size: 13px;}
    .xw_news .zs_content .anli_shang ul li { padding: 4px;  margin: 0px;}
    /*工程案例*/
    .gcs_main .gcs_content .gcs_list .imgbox .mask span {top: 25%;  }
	
    /*案例展示内页*/
    .zhanshi{margin-top: 30px;}
.zhanshi .img_box{margin-bottom: 30px;}
.zhanshi .img_box a{display:block;height: 170px;position: relative;}
.zhanshi .img_box span{display:block;height: 30px;width: 100%;line-height: 30px; background: rgba(0,0,0,.7);
        position: absolute;left: 0;bottom:0;text-align: center;color: #fff;}
    /*案例展示内页*/
	
	.zs_news .zs_content .zs_lists .imgbox img{width:100%; height:150px;}

}

@media (max-width:375px){
    .lunbo .flexslider .br .swiper-slide{width:100%;height:113px;}
    .zs_lists .imgbox .mask span{top: 25%;}
    .al_list .imgbox .mask span{top: 25%;}
    /*工程案例*/
    .gcs_main .gcs_content .gcs_list .imgbox .mask span {top: 20%;  }
	    /*案例展示内页*/
 .zhanshi{margin-top: 30px;}
 .zhanshi .img_box{margin-bottom: 30px;}
 .zhanshi .img_box a{display:block;height: 150px;position: relative;}
 .zhanshi .img_box span{display:block;height: 30px;width: 100%;line-height: 30px; background: rgba(0,0,0,.7);
        position: absolute;left: 0;bottom:0;text-align: center;color: #fff;}
    /*案例展示内页*/
		.zs_news .zs_content .zs_lists .imgbox img{width:100%; height:150px;}
}

@media (max-width:340px) {
    .lunbo .flexslider .br .swiper-slide{width:100%;height:96px;}
    .zs_news .all_header .head_top .all_title h4 {font-size: 16px;}
    .zs_news .all_header .head_top .all_title h5 { font-size: 12px;}
    .zs_lists .imgbox .mask span{top: 20%;}
    .al_list .imgbox .mask span{top: 20%;}
    /*公司简介*/
    .jj_news .all_header .head_top .all_title h4 {font-size: 16px;}
    .jj_news .all_header .head_top .all_title h5 { font-size: 12px;}
    /*工程案例*/
    .al_news .all_header .head_top .all_title h4 {font-size: 16px;}
    .al_news .all_header .head_top .all_title h5 { font-size: 12px;}
    /*新闻中心*/
    .xw_news .all_header .head_top .all_title h4 {font-size: 16px;}
    .xw_news .all_header .head_top .all_title h5 { font-size: 12px;}
    /*工程案例*/
    .gcs_main .gcs_content .gcs_list .imgbox .mask span {top: 15%;  }
	    /*案例展示内页*/
     .zhanshi{margin-top: 30px;}
    .zhanshi .img_box{margin-bottom: 30px;}
  .zhanshi .img_box a{display:block;height: 124px;position: relative;}
   .zhanshi .img_box span{display:block;height: 30px;width: 100%;line-height: 30px; background: rgba(0,0,0,.7);
        position: absolute;left: 0;bottom:0;text-align: center;color: #fff;}
    /*案例展示内页*/
	
	.zs_news .zs_content .zs_lists .imgbox img{width:100%; height:145px;}
}
