@charset "utf-8";

/* Public */
.inner{padding-bottom:50px;}
.inner_title{ text-align:center;width:100%;padding-top:30px;}
.inner_title h3{ line-height:30px; color:#161616; font-size:20px; font-weight:bold;}
.inner_title p{ margin-top:10px; line-height:24px; text-align:center; display:inline-block; width:80%; color:#464646; font-size:14px;}

.inner_banner{overflow:hidden;}
.inner_banner img{width:100%;height:auto;display:block;}

.location{padding:24px 0px 14px;border-bottom: #ebebeb 1px solid;}
.location h1{max-width:30%;overflow:hidden;height:30px;line-height:30px;font-size:16px;color:rgb(45,45,45);}
.location_con{max-width:60%;overflow:hidden;height:30px;line-height:30px;color: #999;font-size:14px;padding-left:36px;background: url(../Image/b23.png) no-repeat left center;}
.location_con a{color: #999;font-size:14px;}
.location_con a:hover {color:rgb(225,26,29);}

.rel_center{font-size:16px;color:#999;text-align:center;font-family:"黑体";padding:50px 0px;}

/* --分页-- */
.page {font-size:13px;color: #646464;text-align:center;margin-top:50px;}
.page a{margin:0px 2px;padding:3px 8px;font-size: 13px;color: #646464;border:1px solid rgb(220,220,220);}
.page span {margin:0px 2px;padding:3px 8px;font-size: 13px;color: #fff;background: rgb(200,22,36);border: rgb(200,22,36) solid 1px;}
.page a:hover{background:rgb(225,26,29);border: rgb(200,22,36) solid 1px;color: #fff;}

/* --翻页-- */
.txt-upDown{width:auto;height:auto;clear: both;line-height:32px;font-size: 14px;padding-top:20px;margin-top:20px;border-top:1px dashed rgb(230,230,230);}
.txt-upDown span{width:50%;height:32px;overflow:hidden;color: #999;display:block;}
.txt-upDown span a{color: #999;}
.txt-upDown span a:hover{color:rgb(225,26,29);}
.txt-upDown span.txt-right{text-align:right;}

/* --公司简介-- */
.inner_company{padding:50px 0px;}
.aboutimg{width:34%;height:auto;float:left;}
.aboutimg img{width:100%;height:auto;display:block;}
.aboutjs{width:62%;height:auto;float:right;background:url(../Image/b24.png) no-repeat left top;background-size:80% auto;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.aboutjs .title{padding:20px 0 6px 20px;}
.aboutjs .title p{color:rgb(225,26,29);font-size:20px;}
.aboutjs .title b{color:rgb(45,45,45);font-size:24px;line-height:32px;letter-spacing:4px;}

.company_font{font-size:15px;color:rgb(77,77,77);line-height:32px;}
.company_font p{font-size:15px;color:rgb(77,77,77);margin-top:12px;}

.aboutlist{padding:100px 0px 50px;background:rgb(248,248,248);margin-top:50px;}
.aboutlist ul li{width:22%;height:auto;background:#FFF;float:left;position:relative;margin-left:4%;text-align:center;padding:100px 0px 30px;}
.aboutlist ul li:nth-child(1){margin-left:0px;}
.aboutlist ul li span{width:108px;height:108px;background:rgb(216,190,125);position:absolute;left:50%;top:-54px;margin-left:-54px;border-radius:108px;line-height:108px;}
.aboutlist ul li span img{width:40%;height:auto;}
.aboutlist ul li h2{font-size:22px;line-height:46px;}
.aboutlist ul li p{height:72px;overflow:hidden;line-height:24px;font-size:16px;color:rgb(77,77,77);padding:0px 6px;}
.aboutlist ul li b{display:block;color:rgb(216,190,125);font-size:22px;margin-top:20px;}

.aboutcul{width:50%;height:auto;position:relative;margin-top:50px;float:left;}
.aboutcul img{width:100%;height:auto;display:block;}
.aboutcul .con{width:100%;height:100%;position:absolute;left:0px;top:0px;color:#FFF;font-size:16px;line-height:32px;padding:10%;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.aboutcul .con h2{font-size:28px;line-height:46px;margin-bottom:20px;}

.aboutidea{width:50%;height:auto;position:relative;margin-top:50px;float:left;}
.aboutidea img{width:50%;height:auto;display:block;float:left;}
.aboutidea .con{width:50%;height:auto;display:block;padding:30px 30px 0px;color:rgb(77,77,77);
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.aboutidea .con h2{font-size:28px;line-height:32px;margin-bottom:20px;color:rgb(225,26,29);}
.aboutidea .con p{font-size:16px;line-height:32px;}

/* 产品中心 */
.product-list{padding-top:40px;}
.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;padding:4px; 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(../Image/d.png) left 8px no-repeat; padding-left:10px;}
.pl_right p.pro_p1:hover{background:url(../Image/d_1.png) left 8px no-repeat;color:rgb(200,22,36);}

.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 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);}
.product-type-list li:hover{box-shadow:0px 3px 20px rgba(0,0,0,0.2);}

.product-info{ margin-top:40px;padding:0px 4%;}
.product-info-img{width:28%;height:auto;float:left;padding:1px;border:#ebebeb solid 1px;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.product-info-img img{width:100%;height:auto;display:block;}
.product-info-title{width:67%;height:auto;float:right;margin-top:20px;}
.product-info-title h1{line-height:32px;font-size:24px;color:rgb(45,45,45);padding-right:60px;background:url(../Image/b5.png) no-repeat right 1px;}
.product-info-title h2{line-height:24px;font-size:18px;color:rgb(200,22,36);font-weight:bold;border-bottom:1px solid #ebebeb;padding-bottom:16px;}
.product-info-title p{
    padding: 8px 4px;
    line-height: 25px;
    font-size: 14px;
    color: #666;
    margin-top: 16px;
}


.product-details{margin-top:30px;}
.product-details .title{height:35px;border-bottom:#ebebeb solid 1px;}
.product-details .title span{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:1px solid rgb(200,22,36);}


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

.product-related{margin-top:30px;}
.product-related .title{height:35px;border-bottom:#ebebeb solid 1px;}
.product-related .title span{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:1px solid rgb(200,22,36);}

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

/* --新闻中心-- */
.news_list li{width:48%;height:auto;float:left;border:2px solid rgb(240,240,240);margin:40px 1% 0px;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.news_list_right{width:32%;height:auto;float:right;}
.news_list_right img{width:100%;height:auto;display:block;}
.news_list_left{width:58%;height:auto;float:left;margin-left:5%;padding:36px 0px 20px;}
.news_list_left h2{height:24px;line-height:24px;overflow:hidden;font-size:16px;}
.news_list_left h2 a{color:rgb(45,45,45);font-weight:bold;}
.news_list_left h2 a:hover{color:rgb(225,26,29);}
.news_list_left .time{height:24px;line-height:24px;overflow:hidden;font-size:14px;color:rgb(120,120,120);}
.news_list_left .con{height:auto;max-height:48px;margin-top:20px;line-height:24px;overflow:hidden;font-size:14px;color:rgb(120,120,120);}
.news_list_left .more{width:116px;height:36px;margin-top:20px;line-height:36px;overflow:hidden;font-size:14px;color:rgb(120,120,120);text-align:center;border:1px solid rgb(240,240,240);}
.news_list_left .more:hover{color:#FFF;background:rgb(225,26,29);border:1px solid rgb(225,26,29);}

.article_font{margin-top:10px;}
.article_font h1{width:auto;height:auto;font-size: 26px;text-align: center;line-height:32px;color: rgb(41, 41, 41);padding: 15px 0px 5px;font-weight:normal;}
.article_font .meta{color:#999;font-size:12px;text-align:center;}
.article_font .meta .t1{background: url(../Image/time.png) no-repeat left center;padding-left: 25px;margin:0px 6px;line-height:16px;}
.article_font .meta .t2{background: url(../Image/click.png) no-repeat left center;padding-left: 25px;margin:0px 6px;line-height:16px;}

.article_font .intro{padding:8px 16px;line-height: 25px;background: #FAFDFE;border: 1px solid #DDD;font-size: 14px;color: #666;margin-top:16px;}
.article_font .content{min-height:300px;font-size:14px;line-height:26px;padding-top:20px;}
.article_font .content p{font-size:14px;line-height:26px;margin:12px 0px;text-indent:2em;}
.article_font .content img{display:block;width:auto;max-width:80%;height:auto;max-height:460px;margin:auto;}
.article_font .return{float:right;margin-top:30px;background: rgb(225,26,29);font-size:14px;color: #FFF;display: block;width: 90px;height: 24px;line-height: 24px;text-align: center;}

.article-explain{width:auto;height:auto;overflow:hidden;background-color:rgb(248,248,248);border-radius:2px;margin-top:20px;padding: 15px 0px;border: 1px solid rgb(230,230,230);}
.article-explain p{width:auto;height:24px;overflow:hidden;color: #999;font-size: 13px;line-height:24px;padding:0px 32px 0 42px;}
.article-explain p.t1{background:url(../Image/i1.png) no-repeat 20px 6px;}
.article-explain p.t2{background:url(../Image/i2.png) no-repeat 20px 6px;}
.article-explain p.t3{background:url(../Image/i3.png) no-repeat 20px 6px;}
.article-explain p.t4{background:url(../Image/i4.png) no-repeat 20px 6px;}
.article-explain p.t4 span{color: rgb(225,26,29);}
.article-explain p.t1 span{color: rgb(90, 194, 208);margin-right:10px;}
.article-explain p.t1 span:nth-child(2){color:#66CD00;}
.article-explain p.t1 span:nth-child(3){color:#FF7F24;}
.article-explain p.t1 span:nth-child(4){color:#D15FEE;}

.related_article{margin-top:40px;}
.related_article .title{height:39px;line-height:40px;clear: both;border-bottom:1px solid rgb(230,230,230);}
.related_article .title span{float: left;display: inline;height: 38px;color:rgb(225,26,29);position: relative;padding: 0px 20px;margin-left:10px;background: rgb(255, 255, 255);border-width: 1px;border-style: solid;border-color: rgb(230,230,230) rgb(230,230,230) rgb(255, 255, 255);border-image: initial;border-bottom: 1px solid rgb(255, 255, 255);}
.related_article ul{padding:20px 0px;}
.related_article ul li{width:auto;height:40px;color:#484848;font-size:14px;line-height:40px;overflow:hidden;border-bottom:1px dashed rgb(230,230,230);
padding:0 6px 0 28px;background:url(../Image/b25.png) no-repeat 8px center;}
.related_article ul li a{max-width:70%;height:auto;float:left;overflow:hidden;}
.related_article ul li .time{width:30%;height:auto;float:right;overflow:hidden;text-align:right;font-size:12px;color: #999;}

/* --资质荣誉-- */
.honor_list{padding:0 10%;}
.honor_list li{width:25.33%;height:auto;float:left;margin:40px 4% 0px;}
.honor_list li img{border:2px solid rgb(240,240,240);display:block;width:100%;height:auto;padding:10px;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.honor_list li p{width:auto;height:46px;font-size:14px;line-height:46px;overflow:hidden;text-align:center;color:rgb(77,77,77);}
.honor_list li:hover img{border:2px solid rgb(225,26,29);}
.honor_list li:hover p{color: rgb(225,26,29);}

.honor_list2{margin-top:20px;}
.honor_list2 li{width:12.66%;height:auto;float:left;margin:20px 2% 0px;cursor:pointer;}
.honor_list2 li img{display:block;width:100%;height:auto;border:1px solid rgb(240,240,240);padding:2px;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.honor_list2 li p{width:auto;height:32px;font-size:14px;line-height:32px;overflow:hidden;text-align:center;color:rgb(77,77,77);}
.honor_list2 li:hover p{color: rgb(225,26,29);}

/* --案例中心-- */
.cases_list{}
.cases_list li{ width:22.6%; float:left; margin-right:3.2%; margin-top:3.2%; position:relative; cursor:pointer; overflow:hidden;}
.cases_list li:nth-child(4n){ margin-right:0;}
.cases_list li img{width:100%;display:block;transition: all 0.5s ease-in-out 0s;}
.cases_list li:hover img{transform: scale(1.2);}
.s_pic{overflow:hidden;}
.s_wz{ padding:0px 10px; 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;}
.cases_list li:hover .s_wz{display:block;}

/* --在线留言-- */
#guestsmt{width:80%;margin:auto;margin-top:30px;}
.guestipt{width:30%;height:46px;float:left;margin-bottom:24px;margin-right:5%;border:none;outline:none;background-color:rgb(240,240,240);
box-sizing:border-box;padding:0px 46px 0 10px;font-size:14px;line-height:46px;font-family:"微软雅黑";}
#guestsmt #name{background:url(../Image/m1.png) no-repeat right 10px center rgb(240,240,240);}
#guestsmt #tel{background:url(../Image/m3.png) no-repeat right 10px center rgb(240,240,240);}
#guestsmt #email{background:url(../Image/m2.png) no-repeat right 10px center rgb(240,240,240);}
.guestmr{margin-right:0px;}
.guestinfo{width:100%;height:164px;float:left;margin-bottom:24px;border:none;outline:none;
box-sizing:border-box;padding:10px 46px 10px 10px;font-size:14px;line-height:24px;font-family:"微软雅黑";
background:url(../Image/m4.png) no-repeat right 10px top 12px rgb(240,240,240);}
.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(225,26,29);border:1px solid rgb(225,26,29);border-radius:36px;border:none;color:#FFF;}

/* --联系我们-- */
.inner_contact{padding:30px 0px 40px;}
.index_contact_tel{width:80%;height:auto;margin:auto;line-height:30px; color:#161616; font-size:20px; font-weight:bold;text-align:center;}
.index_contact_tel span{display:block;line-height:46px; color:rgb(225,26,29); font-size:28px; font-weight:bold;text-align:center;}
.index_contact_con{width:100%;height:auto;margin:auto;margin-top:40px;}
.index_contact_con h2{color:#666;font-size:18px;font-weight:bold;}
.index_contact_con p{font-size:22px;min-height:40px;margin-top:10px;line-height:20px;color:rgb(77,77,77);}
.index_contact_con .qq{width:31.33%;height:auto;margin:0px 1%;padding-top:12px;padding-left:80px;background:url(../Image/c1.png) no-repeat 18px center;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_contact_con .tel{width:31.33%;height:auto;margin:0px 1%;padding-top:12px;padding-left:80px;background:url(../Image/c2.png) no-repeat 18px center;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_contact_con .address{width:31.33%;height:auto;margin:0px 1%;padding-top:12px;padding-left:80px;background:url(../Image/c3.png) no-repeat 18px center;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_contact_con .address p{font-size:16px;}
.index_contact_erweima{width:100%;height:auto;margin:auto;margin-top:32px;}
.index_contact_erweima img{width:auto;height:auto;max-width:100%;display:block;margin:auto;}

.inner_contact_map{width:100%;height:auto;margin-top:50px;}
#allmap{width:100%;height:560px;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;}

/* --大图展示-- */
.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(../Image/close.png) no-repeat center;position:absolute;right:10%;top:10%;z-index:10;cursor:pointer;}

/* --分享-- */
.share-box {overflow: hidden;margin-top:30px;font-size:14px;float:left;}
.share-box .share {float:left;height: 28px;line-height: 28px;color: #999;}
.share-box .share a {
    display: inline-block;
    height: 28px;
    vertical-align: middle;
}
.bdsharebuttonbox {
    line-height: 24px!important;
    height: 24px!important;
    vertical-align: top!important;
}
.bdsharebuttonbox span {
    float: left!important;
}
.bdsharebuttonbox a {
    width: 24px!important;
    height: 24px!important;
    display: inline-block!important;
    margin: 0 0 0 5px!important;
    background: url(../Image/share.png) no-repeat!important;
    cursor: pointer!important;
    margin-bottom: 0!important;
    opacity: .8!important;
    text-indent: 0!important;
}
.bdsharebuttonbox a:hover {
    opacity: 1!important;
}
.bdsharebuttonbox a.bds_qzone {
    background-position: 0 -65px!important;
}
.bdsharebuttonbox a.bds_tsina {
    background-position: 0 0!important;
}
.bdsharebuttonbox a.bds_weixin {
    background-position: 0 -33px!important;
}
.bdsharebuttonbox a.bds_tqq {
    background-position: 0 -163px!important;
}
.bdsharebuttonbox a.bds_sqq {
    background-position: 0 -98px!important;
}
.bdsharebuttonbox a.bds_more, .bdsharebuttonbox a.bds_count {
    background: none!important;
    width: auto!important;
    line-height: 24px!important;
    height: 24px!important;
    position: relative!important;
}


@media screen and (max-width: 1720px){
	.aboutidea .con h2{font-size:24px;margin-bottom:10px;}
	.aboutidea .con p{font-size:16px;line-height:28px;}
}
@media screen and (max-width: 1440px){
	.aboutidea .con{padding:20px 20px 0px;}
	.aboutidea .con h2{font-size:22px;}
	.aboutidea .con p{font-size:15px;line-height:28px;}
}
@media screen and (max-width: 1240px){
	.aboutidea .con{padding:10px 20px 0px;}
	.aboutidea .con h2{margin-bottom:4px;}
	.aboutidea .con p{font-size:14px;line-height:24px;}
	
	.pl_right h3{ margin-top:12px;}
}
@media screen and (max-width: 1024px){
	.location{padding:12px 0px;}
	.location h1{display:none;}
	.location_con{max-width:100%;}

	.inner_company{padding:30px 0px;}
	.aboutimg{display:none;}
	.aboutjs{width:100%;height:auto;}
	.aboutjs .title{padding:0px 0 6px 0px;}
	
	.aboutcul{width:100%;margin-top:30px;}
	.aboutcul img{display:none;}
	.aboutcul .con{font-size:15px;line-height:32px;position:relative;padding:0px;color:rgb(77,77,77);}
	.aboutcul .con h2{font-size:22px;margin-bottom:6px;color:rgb(225,26,29);}
	
	.aboutidea{width:100%;margin-top:0px;}
	.aboutidea img{display:none;}
	.aboutidea .con{width:100%;padding:0px;margin-top:20px;}
	.aboutidea .con h2{font-size:22px;line-height:46px;margin-bottom:6px;}
	.aboutidea .con p{font-size:15px;line-height:32px;}
	
	.product-list ul li{ width:100%; float:left; margin-bottom:40px;}
	.news_list li{width:100%;margin:20px 0px 0px;}
}
@media screen and (max-width: 769px){
	.inner_title{padding-top:20px;}
	.inner_title p{width:100%;}
	
	.inner_banner img{width:240%;margin-left:-120%;left:50%;position:relative;}
	
	.aboutlist{padding:10px 0px 40px;margin-top:30px;}
	.aboutlist ul li{width:100%;height:auto;margin-left:0;text-align:center;padding:60px 0px 20px;margin-top:80px;}
	.aboutlist ul li span{width:88px;height:88px;top:-44px;margin-left:-44px;border-radius:88px;line-height:88px;}
	.aboutlist ul li h2{font-size:22px;line-height:46px;}
	.aboutlist ul li p{height:auto;font-size:15px;}
	.aboutlist ul li b{margin-top:10px;}

	.product-list{padding-top:10px;}
	.product-list ul li{width:100%;margin:20px 0px;}
	.product-list ul li img{border-radius:0px;}
	.product-list ul li .bt{width:100%;height:auto;padding:16px 0px;display:block;position:relative;left:0;top:0;}
	.product-list ul li:hover .bt{width:100%;height:auto;left:0;top:0;}
	.product-list ul li:hover .bt table tr.des{display:none;}
	.product-list ul li .pl_left{width:100%;}
	.product-list ul li .pl_right{width:100%;}
	.pl_right h3{ margin-top:16px;}
	
	.product-type-list{ margin-top:30px;}
	.product-type-list li{width:48%;margin-right:4%; margin-bottom:3.2%; position:relative; cursor:pointer; overflow:hidden;}
	.product-type-list li:nth-child(2n){ margin-right:0;}
	
	.product-info{ margin-top:20px;padding:0px;}
	.product-info-img{width:80%;margin:0px 10%;}
	.product-info-title{width:100%;margin-top:30px;}
	.product-info-title h1{padding-right:40px;font-size:20px;}
	.product-info-title p{font-size: 15px;padding:0px;}
	
	.news_list_right{display:none;}
	.news_list_left{width:92%;margin-left:4%;padding:20px 0px;}
	.news_list_left .con{margin-top:8px;}
	.news_list_left .more{margin-top:12px;}
	
	.article_font{margin-top:0px;}
	.article_font h1{font-size:20px;line-height:28px;}
	.article_font .content{padding-top:0px;}
	
	
	.honor_list{padding:0;}
	.honor_list li{width:80%;margin:30px 10% 0px;}
	.honor_list2{margin-top:0px;}
	.honor_list2 li{width:46%;margin:20px 2% 0px;cursor:pointer;}
	
	.cases_list li{ width:92%;margin:30px 4% 0;margin-top: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:"微软雅黑";}
	
	#guestsmt{width:100%;margin-top:20px;}
	.guestipt{width:100%;margin-right:0px;margin-bottom:12px;}
	.guestinfo{width:100%;height:90px;margin-bottom:12px;}
	.guestbtn{background:rgb(225,26,29);border:1px solid rgb(225,26,29);border-radius:36px;border:none;color:#FFF;}
	
	.inner_contact{padding:20px 0px 0px;}
	.index_contact_tel{font-size:18px;line-height:24px;color:#666;}
	.index_contact_tel span{font-size:20px;line-height:30px;}
	.index_contact_con{margin-top:10px;}

	.index_contact_con .qq{width:98%;height:auto;margin:0px 1%;}
	.index_contact_con .tel{width:98%;height:auto;margin:0px 1%;}
	.index_contact_con .address{width:98%;height:auto;margin:0px 1%;}
	.inner_contact_map{display:none;}


	
	
}





