﻿@charset "utf-8";
:root{--footercolor:#FFFFFF}
.pro_right .case_detail{height:auto;overflow:inherit;-webkit-line-clamp:inherit}
#contentin .content_top .pre_pic .c_pic img{max-width:336px!important;max-height:336px!important;height:336px!important;width:336px!important}
#contentin .content_top .pretxt{width:336px!important}
#contentin .content_top>div{width:336px!important;margin:0 15px 20px!important}
#contentin .content_top .pre_pic .c_pic{width:336px!important;height:336px!important}
#contentin .content_top .pre_pic{width:100%!important;height:100%!important}
.content_top:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#contentin .content_top .pre .pretxt{padding:0;line-height:42px}
#contentin .content_bottom .bottom_text1{visibility:hidden}
.case_box .single_case{width:25%}
.ablef iframe{height:320px;width:100%}
.abrig{font-size:18px;line-height:1.9}
.defind_wrap{background:#fff;color:#000}
@media screen and (min-width:961px){.defind_wrap .container{position:relative}
.defind_wrap .container:after{content:'';display:block;visibility:hidden;height:0;clear:both}
.ablef{width:47%;float:left}
.abrig{width:48%;float:right}}
.foot_box li{width:26%}
.foot_box li:nth-child(3){width:22%}
.b-text{width:100%;height:40px;border:1px solid #eee;padding-left:10px;box-sizing:border-box;margin-bottom:12px;outline:0}
.b-area{width:100%;height:90px;border:1px solid #eee;box-sizing:border-box;resize:none;font-family:arial;padding:6px 10px;outline:0}
.b-submit{cursor:pointer;width:100px;height:40px;border:none;font-size:17px;background:#6e93dc;color:#fff}
@media screen and (max-width:960px){.foot_box li{width:50%!important;margin-bottom:15px}}
img.flogo{margin-top:10px}
p.fword{text-align:center;font-size:18px;color:#fff;font-weight:700}
.foot_box>div>li:first-child .ft_content{text-align:center}
.info-links li,.info-links li a{color:#fff}
.show_cate{display:block!important;padding:0!important;height:auto!important;position:static;margin:0;width:100%;background:0 0;box-shadow:0 0}
.cate_top{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5);padding:0}
.cate_top p{color:#fff}
.cate_top a{display:block;padding:0 10px}
.showcate_img{padding:0}
.cate_bar li{width:24%;margin-right:1%}
.nav_all li a{font-family:Times New Roman}
.nav .submenu li a:hover{color:#fff}
.abtop h4{text-align:center;font-size:30px;font-weight:600;color:#333333;padding-bottom:10px}
.abtop p{text-align:center;color:#666;padding-bottom:30px}
a.flink{display:inline-block;vertical-align:middle;margin-left:80px}
a.flink img{display:block}
.prolist-content{clear:inherit}