﻿@charset "utf-8"; 
#header .top {font-size: 15px;font-weight: bold;}
.about ul {width:100%;}
.about ul li {width:160px;}
.abitt li a {width:100%;height:160px;padding:15px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;}
.pro_lb1 .ptxt {line-height: 1.5;}
.pro_lb1 li {margin-bottom: 20px;}
#main{max-width:1600px;width:100%}
#conts{width:calc(100% - 300px)}
.pro_lb1,.pro_lb1 .pimg{width:100%}
.pro_lb1 li{width:calc(33% - 31px);height:auto}
.pro_lb1 .pimg{height:auto;display:block}
.pro_lb1 img{max-width:none;width:100%;max-height:none}
.pro_lb1 img:hover{transform:scale(1.1);transition:.5s}
.pro_lb1 .pimg a{overflow:hidden;display:block;width:100%;border:1px solid #ddd}
.pro_detail{display:flex;}
.pro_detail .pro_detail_right{float: left;margin-left: 80px;flex: 1;}
.floatwindow_fd_main li span { background: white;}
.listr li a:hover {color:#008bce;font-weight:600}
.sideboxl {background:url(/images/m98/[[TagCSS]]/sideT.jpg) no-repeat center top;}
.sideboxl .conTitle p {color:#fff;}
.sideTitle {overflow:hidden;height:42px;background:url(/images/m98/[[TagCSS]]/sideT.jpg) no-repeat center top;}
.sideTitle p {float:left;font-size:19px;line-height:42px;color:#FFF;padding-left:31px;font-weight:bold;}
.conList {padding:5px 0px;}
.b {font-weight:bold;}
.g-container img {display: inline-block;}
.about-section .container .main .main-container img {display: inline-block;}
.navbar .container .navbar-header .navbar-brand img { width: 90px;}
footer .container .col .topsino-phase { line-height: 20px;}
.about-section .container .main .main-container .title h3 {
font-size: 22px;}
.tname { float: right; margin-top: 30px; font-weight: bold; font-size: 18px;}