﻿@charset "utf-8";

/* Public */
.inner-banner{overflow:hidden;}
.inner-banner img{width:100%;display:block;}
.rel_center{color:rgb(200,22,36);text-align:center;font-size:14px;padding:10% 0px;display:block;font-weight:bold;}

.location{padding:24px 0px 14px;border-bottom: #ebebeb 1px solid;}
.location h2{max-width:30%;overflow:hidden;height:30px;line-height:30px;float: left;margin-right: 15px;font-size:24px;font-weight:bold;color:rgb(200,22,36);}
.location_right{max-width:60%;overflow:hidden;height:30px;line-height:30px;float:right;color: #909090;font-size:12px;padding-left:15px;background: url(../images/sy.png) no-repeat left center;}
.location_right a {color: #909090;font-size:12px;}
.location_right a:hover {color:rgb(200,22,36);}

/* --分页-- */
.page {font-size:14px;color: #646464;margin:20px 0px;text-align: center;}
.page a{margin:0px 6px;padding:4px 10px;font-size: 14px;color: #646464;border:1px solid rgb(220,220,220);}
.page span {margin:0px 6px;padding:4px 10px;font-size: 14px;color: #fff;background: rgb(200,22,36);border: rgb(200,22,36) solid 1px;}
.page a:hover{background: rgb(200,22,36);border: rgb(200,22,36) solid 1px;color: #fff;}

/* --翻页-- */
.txt-upDown{width:auto;height:32px;clear: both;line-height:32px;font-size: 14px;}
.txt-upDown span{width:100%;height:32px;overflow:hidden;color: #999;display:block;}
.txt-upDown span a{color: #333;}
.txt-upDown span a:hover{color:rgb(206,46,50);}

/* 公司简介 */
.abProfile{width: 100%;overflow:hidden;}
.abProfile .jieLe{width: 58.229%;overflow:hidden;}
.abProfile .jieLe img{width: 100%;height:100%;}
.abProfile .jieRi{width:24.47%;padding:130px 13.291% 0 4.010%;height:auto;overflow: hidden;}
.abProfile .jieRi h1{color:rgb(200,22,36);font-size:24px;margin-bottom: 20px; font-weight:bold;}
.abProfile .jieRi .tit{font-size: 18px;line-height: 26px; margin-top:20px; height:26px; overflow:hidden;}
.abProfile .jieRi span{font-size: 14px;line-height: 24px;color: #484848;display: block;margin-top: 18px;}

.abNew{margin:0 auto;padding:60px 0;overflow: hidden;}
.abNew h1{width:auto;color:rgb(200,22,36);font-size:24px; font-weight:bold;text-align:center;margin-bottom:40px;}
.abNew ul li{width: 28.333%;margin:0 2.5%;cursor:pointer;}
.abNew ul li:nth-child(3){ margin-right:0;}
.abNew ul li img{width: 100%;}
.abNew ul li .liimg{width: 100%;border:#dcdcdc 1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;overflow: hidden;}
.abNew ul li .liimg img{-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.abNew ul li:hover .liimg img{transform: scale(1.1);}
.abNew ul li h5{font-size: 18px;color:rgb(77,77,77);line-height: 32px;border-bottom:#dcdcdc 1px solid;margin-top:15px; padding-bottom:10px;margin-bottom: 15px;}
.abNew ul li span{display: block;font-size: 14px;line-height: 24px;color: #484848;}
.abNew ul li span a{font-size:14px;color:rgb(200,22,36);}
.abNew ul li span a:hover{ text-decoration:underline;}

#item3{padding-top:0;overflow:hidden;}
.abconts .abcontle{width: 50%;}
.abconts .abcontri{width: 50%;}
.abconts .abcontle .imgle img,.abconts .abcontri .imgri img{width:100%;}
.abconts .abcontle .font{padding:60px 3% 0 20%;}
.abconts .abcontri .font{padding:60px 20% 0 3%;}
.abconts span{font-size: 14px;line-height: 24px;color: #484848;display: block;margin-top: 15px;}
.abconts h1{color:rgb(200,22,36);font-size:24px;margin-bottom: 20px; font-weight:bold;margin-bottom: 10px;}
.abconts .tit{font-size: 18px;line-height: 26px; margin-top:20px; height:26px; overflow:hidden;}

#item4{padding:80px 0px 60px;overflow:hidden;}
.inner-honor{}
.inner-honor-title{height:28px; line-height:28px;margin-bottom:50px;}
.inner-honor-title h1{width:auto;color:rgb(200,22,36);font-size:24px; font-weight:bold;text-align:center;}
.inner-honor-list .item{margin:0 10px;cursor:pointer;}
.inner-honor-list .item img{width: 100%;}
.inner-honor-list .item p{width: 100%;height:46px;overflow:hidden;text-align:center;line-height:46px;color:#686868;font-size:14px;}
.inner-honor-list .item:hover p{color:rgb(200,22,36);}
.inner-honor-list .owl-pagination{display: none;}

.big_img{position: fixed;z-index: -1;opacity: 0;background: rgba(0,0,0,0.9);width: 100%;height: 100%;top:0;left:0;}
.big_img .swiper-container2 {position: relative;width: 100%;height: 100%;}
.big_img .swiper-container2  .swiper-wrapper{width: 100%;height: 100%;}
.big_img .swiper-slide{width: 100%;height: 100%;display: table}
.big_img .swiper-slide .cell{width: 100%;height: 100%;display: table-cell;vertical-align: middle;text-align: center;}
.big_img .swiper-slide img{max-width: 90%;max-height: 80%;margin:0 auto;}
.big_img .swiper-button-close{width:46px;height:46px;background: url(../images/close.png) no-repeat center;position:absolute;right:10%;top:10%;z-index:10;cursor:pointer;}

#item5{padding:20px 0px 100px;overflow:hidden;}
.inner-video{}
.inner-video-title{height:28px; line-height:28px;margin-bottom:50px;}
.inner-video-title h1{width:auto;color:rgb(200,22,36);font-size:24px; font-weight:bold;text-align:center;}
.inner-video-list{}
.inner-video-list .item{width:40%;height:auto;margin:0px 5%;float:left;}
.inner-video-list .item img{width: 100%;}
.inner-video-list .item p{width: 100%;height:46px;overflow:hidden;text-align:center;line-height:46px;color:#686868;font-size:16px;}
.inner-video-list .item .video{width:100%;height:320px;background:#000;}


.vnav{position:fixed;top:300px;right:10px;}
.vnav ul{background: url(../images/line.png) no-repeat 5px center;min-height: 165px;padding:20px 0px 2px;}
.vnav li a{font-size: 15px;color: #323232;margin-bottom: 18px;background: url(../images/hui.png) no-repeat left center;cursor: pointer;padding-left:20px;display: block;}
.vnav li a:hover,.vnav li a.current{color:rgb(200,22,36);background-image: url(../images/red.png);}

/* 子公司 */
.inner-subsidiary-bg{width:auto;height:auto;background:rgb(240,240,240);}
.inner-subsidiary{height:auto;background:rgb(255,255,255);box-shadow: 0 0 3px rgb(202,202,202);}

.inner-subsidiary-location {width:auto;height:51px;padding:6px 0px 4px 40px;border-bottom:1px solid rgb(240,240,240);}
.inner-subsidiary-location span{width:44px;height:51px;font-family:"宋体";line-height:52px;text-align:center;float: left;margin:0px 20px;}
.inner-subsidiary-location div{width: auto;height:50px;float: left;font-size: 14px;color: rgb(110,110,110);line-height:74px;text-align: center;}
.inner-subsidiary-location .l_home{background: url(../images/l1.png) no-repeat center 8px;}
.inner-subsidiary-location .l_company{background: url(../images/l2.png) no-repeat center 8px;}
.inner-subsidiary-location .l_title{color: rgb(200,22,36);background: url(../images/l3_2.png) no-repeat center 8px;}
.inner-subsidiary-location .l_home:hover{color: rgb(200,22,36);background: url(../images/l1_2.png) no-repeat center 8px;}
.inner-subsidiary-location .l_company:hover{color: rgb(200,22,36);background: url(../images/l2_2.png) no-repeat center 8px;}


.inner-subsidiary-title{width: auto;height: auto;padding: 60px 40px 80px; background-color:rgb(245,245,245);background-image:url(../images/company.png); background-repeat:no-repeat; background-position:center;background-size: cover;}
.inner-subsidiary-title h1{font-size:32px;margin-bottom:20px;}
.inner-subsidiary-title p{font-size:16px;line-height:24px;margin:6px 0px;}
.inner-subsidiary-title p span{color:rgb(200,22,36);font-weight:bold;}
.inner-subsidiary-title p a{color: rgb(200,22,36);font-weight:bold;margin-left:10px;}

.inner-subsidiary-con{padding: 40px 40px;}
.inner-subsidiary-con .list{padding: 40px 0px 60px;}
.inner-subsidiary-con .list .bt {width: 300px;height: auto;float:left;font-size: 36px;padding-left: 100px;}
.inner-subsidiary-con .list .content {padding: 0 100px 0 400px;}
.inner-subsidiary-con .list .content img{width:100%;height:auto;display:block;margin:auto;}
.inner-subsidiary-con .list .content p{text-align:left;font-size:16px;line-height:32px;}
.inner-subsidiary-con .list .content .t2{display:none;}

.inner-subsidiary-con .list .content .slide-btn{margin-top:10px;font-size:16px;float:left;color:rgb(200,22,36); cursor:pointer;}
.inner-subsidiary-con .list .content .slide-btn:hover{ text-decoration:underline;}

.inner-subsidiary-shows{width: auto;height: auto;background: rgb(245,245,245);padding-top: 50px;}
.inner-subsidiary-shows-title {
    width: 360px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 24px;
    background: rgb(200,22,36);
    color: #FFF;
}
.inner-subsidiary-shows-con {
    width: auto;
    height: auto;
    padding: 30px 40px 60px;
    background: #FFF;
}
.inner-subsidiary-shows-con ul {
    width: auto;
    height: auto;
    background: #FFF;
    margin: auto;
    min-height: 200px;
}
.inner-subsidiary-shows-con ul li {
    width: 29.33%;
    height: auto;
	margin:0px 2%;
	box-sizing:border-box;
    padding: 20px;
    float: left;
    position: relative;cursor:pointer;
}
.inner-subsidiary-shows-con ul li img{width:100%;height:auto;display:block;}
.inner-subsidiary-shows-con ul li p {
    width: auto;
    height: 24px;
    line-height: 24px;
    margin-top: 8px;
    font-size: 16px;
    color: rgb(68,68,68);
    text-align: center;
    overflow: hidden;
}
.inner-subsidiary-shows-con ul li:hover {
    background: rgb(245,245,245);
}
.inner-subsidiary-shows-con ul li:hover p {
    color:rgb(200,22,36);
}

/* 产品中心 */
.product-list{padding:40px 0px 60px;}
.product-list ul li{ width:50%; float:left; margin-bottom:40px;}
.product-list ul li .pl_left{ width:47.09%; float:left; margin-right:3%; /*position:relative;*/}
.product-list ul li .pl_left img{width:100%;border:#d9d9d9 solid 1px; box-sizing:border-box; }
.product-list ul li .pl_right .more{font-size:12px;line-height:16px;cursor:pointer; display:inline-block;margin-top:5%;}
.product-list ul li .pl_right .more img{border:none;width:auto;margin-right:3px; vertical-align:top;}
.product-list ul li .pl_right{ width:40.09%; float:left; /*height:249px; */overflow:hidden;position:relative;}

.pl_right h3{ color:#141414; font-size:18px; margin-bottom:10px; margin-top:25px;}
.pl_right h3 a{color: #141414;}
.pl_right h3 a:hover{color:rgb(200,22,36);}
.pl_right p.pro_p1{ font-size:14px; color:#444444; line-height:24px;height:24px; overflow:hidden; background:url(../images/d.png) left 8px no-repeat; padding-left:10px;}
.pl_right p.pro_p1:hover{background:url(../images/d_1.png) left 8px no-repeat;color:rgb(200,22,36);}

.product-type{padding:30px 0px 60px;}
.product-type-title{text-align:center;width:100%;}
.product-type-title h3{ line-height:30px; color:#161616; font-size:20px; font-weight:bold;}
.product-type-title p{ margin-top:15px; line-height:24px; text-align:center; display:inline-block; width:80%; color:#464646; font-size:14px;}
.product-type-title ul{margin-top:15px;text-align:center;}
.product-type-title ul li{width:auto;height:36px;line-height:36px;padding:0px 12px;font-size:14px;background:rgb(240,240,240);display:inline-block;margin:10px;}
.product-type-title ul li.current{background:rgb(200,22,36);color:#FFF;}

.product-type-list{ margin-top:40px;}
.product-type-list li{width:22.6%; float:left; margin-right:3.2%; margin-bottom:3.2%; position:relative; cursor:pointer; overflow:hidden;}
.product-type-list li:nth-child(4n){ margin-right:0;}
.product-type-list li .img{overflow:hidden;}
.product-type-list li img{width:100%;display:block;transition: all 0.5s ease-in-out 0s;}
.product-type-list li:hover img{transform: scale(1.1);}
.product-type-list li p{width:100%;height:42px;line-height:42px;color:#686868;font-size:15px;text-align:center;overflow:hidden;}
.product-type-list li:hover p{color:rgb(200,22,36);}


.pxq_all{ width:100%; padding:40px 0 30px;}
.pxq_left{ width:50%; float:left; margin-right:3%; position:relative;}
.pxq_right{ width:45%; float:left;}
.pxq_right h1{font-size:22px;font-weight:bold;color:#464646;padding:5px 0px 0px;color:rgb(200,22,36);}

.exper_up .xiaotu{ position:relative; width:15.625%; float:left; margin-right:4.4375%;margin-top:-16px;}
.exper_up .xiaotu .prev{ position:absolute; left:50%; top:0;margin-left:-20px; width:40px; height:17px; background:url(../images/s.png) no-repeat; cursor:pointer; }
.exper_up .xiaotu .next{ position:absolute; left:50%; bottom:0;margin-left:-20px; z-index:2; width:40px; height:17px; background:url(../images/x.png) no-repeat; cursor:pointer; }
.exper_up .xtu{ position:relative; width:100%; margin:16px auto; overflow:hidden;}
.exper_up .xtu dl{ position:absolute; left:0; top:0; width:100%;}
.exper_up .xtu dl dd{cursor:pointer;  text-align:center; margin-bottom:10px;}
.exper_up .xtu dl dd img{ border:#e0e0e0 solid 1px; box-sizing:border-box; width:100%; opacity:0.5;}
.exper_up .xtu dl dd.current img{ border:#0094de solid 1px; opacity:1;}
.exper_up .datu{ font-size:16px; position:relative; width:79.9375%; height:447px;  overflow:hidden;  float:left;}
.exper_up .datu ul{ position:absolute; width:100%;  left:0; top:0;}
.exper_up .datu ul li{ position:absolute; width:100%;  left:0; top:0; color:#FFF;  text-align:center;}
.exper_up .datu ul li img{ width:100%;/*max-width:100%;*/max-width:447px;max-height:447px;}

.scroll-pane{overflow-y: auto;overflow-x: hidden;line-height: 20px;width: 100%;height: 340px;}
.tab-qiehuan{height:35px;margin-bottom:20px;border-bottom:1px solid #bfbfbf; }
.tab-qiehuan li{float:left; display:inline; }
.tab-qiehuan li a{display:inline-block; height:35px/*40px*/; line-height:30px; font-size:18px; color:#646464; padding:0 8px; font-weight:bold; border-bottom:1px solid #bfbfbf;}
.tab-qiehuan li a.cur{color:rgb(200,22,36);border-bottom:1px solid rgb(200,22,36);}

.tuqie{margin-top:30px;padding-bottom:60px;}
.tuqie h5{height:35px;border-bottom:#bfbfbf solid 1px; }
.tuqie h5 a{display:inline-block; height:35px/*40px*/; line-height:30px; font-size:18px; color:rgb(200,22,36); padding:0 8px; font-weight:bold; border-bottom:#bfbfbf solid 1px;}

.tuqie .item{margin:0 6px;}
.tuqie .item img{border:#dcdcdc 1px solid;width: 100%;}
.tuqie .item p{width: 100%;height:42px;overflow:hidden;text-align: center;line-height:42px;color:#686868;font-size:14px;}
.tuqie .item p a{font-size: 13px;color: #303030;font-family: "微软雅黑";height:42px;line-height: 42px;display: block;width: 100%;overflow: hidden;}
.tuqie .item p a:hover{color: #0097da;text-decoration: underline;}
.tuqie .owl-pagination{display: none;}
.tuqie .tubox{width:100%;margin:30px auto;}

.product_font{padding:0px 6px;line-height:32px;overflow:hidden;}
.product_font p{font-size:15px;color:#464646;line-height:32px;text-indent:2em;}
.product_font p.img-icon{font-size:15px;color:#464646;text-indent:0;text-align:center;}
.product_font img{display:block;max-width:100%;margin:20px auto 5px;}
.product_font table{width:96%;margin:15px 0px 15px 2%;border-collapse:collapse;}
.product_font table .firstRow{background:#FF9933;}
.product_font table .firstRow td{color:#FFF !important;}
.product_font table tr td{font-size:14px;color:#686868;line-height:24px;padding:2px 4px;overflow:hidden;text-align:center;}

/* 工程案例 */
.cases-list{padding:30px 0px 60px;}
.cases-list-title{ text-align:center;width:100%;}
.cases-list-title h3{ line-height:30px; color:#161616; font-size:20px; font-weight:bold;}
.cases-list-title p{ margin-top:15px; line-height:24px; text-align:center; display:inline-block; width:80%; color:#464646; font-size:14px;}
.cases-list-title ul{margin-top:15px;text-align:center;}
.cases-list-title ul li{width:auto;height:36px;line-height:36px;padding:0px 12px;font-size:14px;background:rgb(240,240,240);display:inline-block;margin:10px;}
.cases-list-title ul li.current{background:rgb(200,22,36);color:#FFF;}
.cases-list-con{ margin-top:40px;}
.cases-list-con li{ width:22.6%; float:left; margin-right:3.2%; margin-bottom:3.2%; position:relative; cursor:pointer; overflow:hidden;}
.cases-list-con li:nth-child(4n){ margin-right:0;}
.cases-list-con li img{width:100%;display:block;transition: all 0.5s ease-in-out 0s;}
.cases-list-con li:hover img{transform: scale(1.2);}
.s_pic{overflow:hidden;}
.s_wz{ padding:30px; width:100%; height:100%;box-sizing:border-box; position:absolute;top:0;background:rgba(0,0,0,0.3);display:none;overflow:hidden;}
.s_wz table{width:100%;height:100%;color:#fff;font-size:18px;line-height:24px;overflow:hidden;}
.s_wz table span{font-family:"黑体";}
.cases-list-con li:hover .s_wz{display:block;}

/* 新闻中心 */
.news-list{padding:30px 0px 60px;}
.news-list ul li{width:46%;margin-right:8%;margin-bottom:40px;float:left;cursor:pointer;}
.news-list ul li:nth-child(2n){ margin-right:0;}
.news-list-left{width:30%;height:auto;background:rgb(230,230,230);text-align:right;box-sizing:border-box;padding:20px 5%;color:rgb(77,77,77);line-height:56px;float:left;}
.news-list-left .t1{font-size:46px;color:rgb(100,100,100);}
.news-list-left .t2{font-size:14px;}
.news-list-left .t3{width:16%;height:1px;background:rgb(77,77,77);float:right;}
.news-list-left .t4{font-size:15px;}

.news-list-right{width:62%;height:auto;float:right;box-sizing:border-box;padding:6px 0px 0px;}
.news-list-right h1{width:auto;height:46px;line-height:46px;color:rgb(77,77,77);font-size: 20px;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-list-right p{width:auto;height:72px;font-size: 14px;line-height: 24px;color: #484848;overflow:hidden;margin-top:5px;}
.news-list-right span{padding:8px 16px;float:right;background:rgb(230,230,230);font-size:14px;margin-right:10px;margin-top:25px;color:rgb(100,100,100);}
.news-list ul li:hover .news-list-left{color:#FFF;background:rgb(200,22,36);}
.news-list ul li:hover .news-list-left .t1{color:#FFF;}
.news-list ul li:hover .news-list-left .t3{background:#FFF;}
.news-list ul li:hover .news-list-right span{color:#FFF;background:rgb(200,22,36);}

.news-font{padding-top:30px;color:rgb(77,77,77);padding-bottom:60px;}
.news-font-left{width:70%;height:auto;float:left;margin-left:1%;}
.news-font-right{width:25%;height:auto;float:right;background:rgb(246,246,246);box-sizing:border-box;padding:20px 20px 30px;}
.news-font-right .st{font-size:20px;line-height:30px;}
.news-font-right li{border-bottom:1px dashed rgb(230,230,230);padding:10px 0px;}
.st-title{width:auto;height:30px;font-size:16px;line-height:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.st-con{width:auto;height:40px;overflow:hidden;font-size:14px;line-height:20px;color:rgb(100,100,100);padding:2px 0px 4px;}
.st-date{font-size:12px;line-height:20px;color:rgb(160,160,160);}

.news-font-title{font-size:22px;font-weight:bold;padding:0px 30px;line-height:28px;color:rgb(75,75,75);text-align:center;}
.news-font-meta{font-size:13px;line-height:20px;padding:6px 0px;color:rgb(160,160,160);text-align:center;}
.news-font-con{font-size:14px;line-height:32px;color:#484848;padding:10px 0px;min-height:400px;}
.news-font-con p{line-height:32px;text-indent:2em;}
.news-font-return{width:94%;height:20px;line-height:20px;margin: 0 auto;padding:20px 0px;text-align: center;}
.news-font-return a{border-bottom:2px solid #ccc;margin: 0 8px;padding: 0 2px;font-size:14px;}

/* 联系我们 */
.inner_contact{padding:0 10% 80px;margin-top:20px;}
.inner_contact_img{width:30%;height:auto;margin:30px 5% 0px;float:left;}
.inner_contact_con{width:55%;height:auto;float:left;margin-left:5%;}
.inner_contact_con p{font-size:15px;line-height:28px;color:rgb(77,77,77);}
.inner_contact_con p b{color:rgb(200,22,36);font-size:20px;padding:26px 0px 10px;font-weight:bold;display:block;}
.inner_contact_con p a{color: rgb(200,22,36);font-weight:bold;margin-left:10px;}
.inner_contact_con p a:hover{color: rgb(200,22,36);}
.inner_contact_box{width:40%;height:auto;padding:30px 4% 40px;margin:50px 5% 0px;float:left;border:1px solid rgb(150,150,150);box-sizing:border-box;}
.inner_contact_box h2{font-size:18px;line-height:46px;color:rgb(77,77,77);font-weight:bold;}
.inner_contact_box .con{height:200px;overflow:hidden;}
.inner_contact_box p{font-size:14px;line-height:24px;color:rgb(77,77,77);}
.inner_contact_box a{width:90px;height:36px;margin-top:20px;display:block;background:rgb(0,151,218);font-size:14px;line-height:36px;text-align:center;color:#FFF;}

.inner_contact_map{width:100%;height:auto;margin-top:50px;}
#allmap{width:100%;height:460px;overflow:hidden;border:1px solid rgb(220,220,220);}
#allmap p{width:320px !important;color:rgb(77,77,77);line-height:20px;font-size:14px;}
#allmap b{display:block;color:rgb(200,22,36);font-weight:bold;line-height:26px;font-size:16px;}

#guestsmt{margin-top:60px;background:rgb(242,242,242);padding:30px 5%;}
#guestsmt h4{text-align:center;margin-bottom:30px;color:rgb(200,22,36);font-size:20px;font-weight:bold;}

.guestipt{width:30%;height:46px;float:left;margin-bottom:24px;margin-right:5%;border:none;background:#FFF;outline:none;
box-sizing:border-box;padding:0px 10px;font-size:16px;line-height:46px;font-family:"微软雅黑";}
.guestmr{margin-right:0px;}
.guestinfo{width:100%;height:146px;float:left;margin-bottom:24px;border:none;background:#FFF;outline:none;
box-sizing:border-box;padding:0px 10px;font-size:16px;line-height:46px;font-family:"微软雅黑";}
.guestimg{width:80px;height:36px;float:left;margin-top:5px;}
.guestbtn{width:150px;height:36px;margin:auto;margin-top:24px;display:block;border:1px solid rgb(77,77,77);font-size:16px;line-height:36px;text-align:center;color:rgb(77,77,77);background:none;cursor:pointer;
-webkit-transition:all 0.6s;transition:all 0.6s;}
.guestbtn:hover{background:rgb(200,22,36);border:1px solid rgb(0,151,218);border-radius:36px;border:none;color:#FFF;}


@media screen and (max-width: 1720px){
	/* 产品中心 */
	.product-list li .bt table tr td{font-size:20px;}
}
@media screen and (max-width: 1440px){
	/* 公司简介 */
	.inner-video-list .item .video{height:280px;}
	/* 子公司 */
	.inner-subsidiary-con .list .bt {width: 200px;font-size: 30px;padding-left: 50px;}
	.inner-subsidiary-con .list .content {padding: 0 50px 0 250px;}
	.inner-subsidiary-shows-title {width: 300px;height: 50px;line-height: 50px;}
	/* 产品中心 */
	.product-list li .bt table tr td{font-size:18px;}
	/* 产品说明 */
	.exper_up .datu{height:390px;}
	.exper_up .datu ul li img{max-width:390x !important;max-height:390x !important;}
	/* 新闻中心 */
	.news-list-left{line-height:36px;}
	.news-list-left .t1{font-size:36px;}
	.news-list-right h1{height:36px;font-size:16px;line-height:36px;}
	.news-list-right p{height:48px;margin-top:0px;}
	.news-list-right span{margin-top:15px;}
	/* 联系我们 */
	.inner_contact{padding:0 2% 60px;}
}
@media screen and (max-width: 1240px){
	/* 公司简介 */
	.inner-video-list .item .video{height:240px;}
	/* 产品说明 */
	.exper_up .datu{height:362px;}
	.exper_up .datu ul li img{max-width:362px !important;max-height:362px !important;}
}
@media screen and (max-width: 1024px){
	/* 公司简介 */
	.abProfile .jieLe{ width:100%;}
	.abProfile .jieRi{ width:90%;display:block;float:none;margin:auto;padding:30px 0px 40px;box-sizing:border-box; height:auto;}
	.abNew{padding: 40px 0px 40px;}
	.abNew h1{margin-bottom:0px;}
	.abNew ul li{width:100%; margin:30px 0px 0px;}
	.abconts .abcontle {width: 100%;}
	.abconts .abcontri {width: 100%;}
	.abconts .abcontle .font, .abconts .abcontri .font {width:90%;height:auto;margin:auto;padding:30px 0px 40px;}
	
	#item4{padding:10px 0px 40px;}
	.inner-honor-title{margin-bottom:30px;}
	#item5{padding:0px 0px 60px;}
	.inner-video-title{margin-bottom:0px;}
	.inner-video-list .item{width:100%;margin:30px 0px 0px;}
	.inner-video-list .item .video{width:90%;height:200px;display:block;margin:auto;}
	
	/* 子公司 */
	.inner-subsidiary-con{padding: 0px 40px;}
	.inner-subsidiary-shows-con ul li {width: 31.33%;margin:0px 1%;}
	.inner-subsidiary-shows-con {padding: 30px 20px 40px;}
	/* 产品中心 */
	.product-list ul li{ width:100%;}
	.product-list li .bt table tr td{font-size:16px;line-height:24px;}
	/* 产品说明 */
	.exper_up .datu{height:335px;}
	.exper_up .datu ul li img{max-width:335px !important;max-height:335x !important;}
}
@media screen and (max-width: 769px){
	/* Public */
	.location_right{display:none;}
	/* 子公司 */
	.inner-subsidiary-bg{background:rgb(255,255,255);}
	.inner-subsidiary{width:100%;box-shadow:none;}
	
	.inner-subsidiary-location {padding:6px 5% 4px;}
	.inner-subsidiary-location span{width:20%;margin:0px;}
	.inner-subsidiary-location div{width: 20%;}
	
	.inner-subsidiary-title{padding:30px 20px;}
	.inner-subsidiary-title h1{font-size:24px;}
	.inner-subsidiary-title p{font-size:16px;line-height:20px;}
	
	.inner-subsidiary-con{padding:30px 20px;}
	.inner-subsidiary-con .list{padding:0px;}
	.inner-subsidiary-con .list .bt {width: 100%;float:none;margin-bottom:20px;font-size:24px;padding-left: 0px;}
	.inner-subsidiary-con .list .content {padding:0px;}
	.inner-subsidiary-con .list .content p{font-size:14px;line-height:24px;}
	
	.inner-subsidiary-shows{padding-top:30px;}
	.inner-subsidiary-shows-title {width: 50%;height: 40px;line-height: 40px;}
	.inner-subsidiary-shows-con ul li {width:96%;margin:0px 2% 20px;padding: 20px;}
	/* 产品中心 */
	.product-list li{width:100%;margin:15px 0px;}
	.product-list li img{border-radius:0px;}
	.product-list li .bt{width:100%;height:auto;padding:16px 0px;display:block;position:relative;left:0;top:0;}
	.product-list li:hover .bt{width:100%;height:auto;left:0;top:0;}
	.product-list li:hover .bt table tr.des{display:none;}
	.product-list ul li .pl_left{width:100%;}
	.product-list ul li .pl_right{width:100%;}
	
	.product-type-title p{width:100%;}
	.product-type-list{margin-top:30px;}
	.product-type-list li{ width:100%;margin-right:0%;margin-bottom:30px;}
	.product-type-list li p{height:auto;line-height:24px;padding:12px 0px;}
	/* 产品说明 */
	.pxq_left {width: 100%;margin:0px;}
	.pxq_right {width: 100%;margin-top:30px;}
	.pxq_right h1{font-size:22px;}
	.exper_up .datu{height:300px;}
	.exper_up .datu ul li img{max-width:300px !important;max-height:300px;}
	
	.product_font p{text-indent:0;}
	.product_font table{width:100%;margin:15px 0px 15px 0px;}

	/* 工程案例 */
	.cases-list-title p{width:100%;}
	.cases-list ul{margin-top:30px;}
	.cases-list ul li{ width:100%;margin-right:0%;margin-bottom:30px;}
	.s_wz{padding:16px;display:block;position:relative;background:rgb(62,62,62);}
	.s_wz table{font-size:16px;color:rgb(200,200,200);}
	.s_wz table span{font-family:"微软雅黑";}
	/* 新闻中心 */
	.news-list{padding:16px 0px 60px;}
	.news-list ul li{width:100%;margin-right:0px;border-bottom:1px dashed rgb(230,230,230);margin-bottom:10px;padding-bottom:30px;}
	.news-list-left{display:none;}
	.news-list-right{width:96%;margin-left:2%;float:left;}
	.news-list-right h1{height:46px;font-size:18px;line-height:46px;}
	.news-list-right span{float:left;margin-top:20px;}
	.news-font{padding-top:20px;}
	.news-font-left{width:100%;margin:0px;}
	.news-font-right{display:none;}
	/* 联系我们 */
	.inner_contact{padding:0px 0px 40px;margin-top:0px;}
	.inner_contact_img{display:none;}
	.inner_contact_con{width:100%;margin-left:0;}
	.inner_contact_map{margin-top:30px;}
	#allmap{height:350px;}
	#guestsmt{margin-top:30px;}
	.guestipt{width:100%;margin-right:0;}
}




.megas512{margin:20px 0px 10px 0px;padding:3px;text-align:center;background: url('../images/erji_10.jpg') repeat-y scroll left top transparent;}
.paginator A{padding:0 7px;height:20px;line-height:20px;border:1px solid #CED2DB;color:#000;margin-right:3px;text-decoration:none;display:inline-block;background-color:#FFF;font-family:Arial,Helvetica,sans-serif;}
.paginator SPAN.current{font-weight:700;color:#99210b;margin-right:3px;padding:2px 6px;}
.paginator SPAN.disabled{color:#adaaad;margin-right:3px;padding:2px 6px;}
.paginator .cpb{background-color: #005BAF;border: 1px solid #009D4F;color:#fff;font-weight:700;padding:0 7px;height:20px;line-height:20px;display:inline-block;}
.paginator A:hover,.paginator A:active{background-color:#eee;border:1px solid #CED2DB;color:#000;}



.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}














