body {background-color:#f5f5f5;}a {outline:none;}.ease {-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.w {width:1200px;}.iframe {height:35px;width:100%;overflow:hidden;}.searchBox {height:370px;background:url(/images/company/searchbg.png) no-repeat top center #0ab17a;font-family:"Microsoft Yahei";}.searchBox .logo {text-align:center;padding-top:35px;}.searchCondition {text-align:center;}.searchCondition a {width:104px;height:36px;line-height:36px;text-align:center;border-radius:18px;font-size:16px;color:#fff;margin:35px 35px 0;position:relative;display:inline-block;}.searchCondition a i {margin-right:5px;}.searchCondition a img {position:absolute;bottom:-6px;left:50%;margin-left:-6px;display:none;}.searchCondition a.focus {background-color:#fff;color:#2d33ae;}.searchCondition a.focus img {display:block;}.searchInput {width:880px;height:50px;line-height:50px;margin:20px auto 25px;border-radius:4px;overflow:hidden;}.searchInput input {font-size:16px;color:#999;border:0;width:770px;height:49px;line-height:49px;text-indent:20px;font-family:"Microsoft YaHei";float:left;}.searchInput input.focus {color:#333;}.searchInput button,.searchInput .btn {width:110px;height:50px;text-align:center;display:block;float:left;background-color:#ff802b;color:#fff;font-size:18px;border:0;cursor:pointer;}.searchInput button i,.searchInput .btn i {margin-right:5px;font-size:19px;}.brandList {width:880px;margin:0 auto;}.brandList .brands {width:60px;height:60px;border-radius:4px;font-size:16px;color:#fff;padding:9px 13px;background-color:rgba(255,255,255,0.4);box-sizing:border-box;float:left;text-align:center;}.brandList .list {width:760px;float:left;margin-left:20px;line-height:30px;}.brandList .list a {color:#fff;font-size:14px;margin-right:30px;}.brandList .list a:hover {text-decoration:underline;}.main {background-color:#f5f5f5;font-family:"Microsoft YaHei";padding-bottom:40px;}.companyImgList {margin:0 auto;padding:40px 0;}.companyImgList li {width:299px;height:200px;background-color:#fff;float:left;margin-right:1px;text-align:center;margin-bottom:1px;}.companyImgList li table {width:100%;height:160px;}.companyImgList li p a {font-size:16px;color:#333;}.companyImgList li:hover p a {color:#2d33ae;}.companyPar {margin:25px auto 0;background-color:#fff;}.companyPar dl {border-bottom:1px solid #f0f0f0;float:left;margin:0 20px;box-sizing:border-box;}.companyPar dl dt {width:80px;height:60px;float:left;line-height:60px;color:#333;font-size:16px;font-weight:bold;}.companyPar dl dd {width:1048px;float:right;font-size:14px;position:relative;padding:10px 0;}.companyPar dl dd.oneLine ul.area {height:100%;}.companyPar dl dd.oneLine ul.industry {height:100%;}.all {float:left;line-height:40px;width:50px;}.all a {color:#2d33ae;font-weight:bold;}ul.industry,ul.area,ul.model {width:925px;float:left;height:40px;overflow:hidden;}ul.industry li,ul.area li,ul.model li {float:left;line-height:40px;white-space:nowrap;margin-right:25px;}ul.industry li a,ul.area li a,ul.model li a {color:#666;line-height:18px;display:inline-block;}ul.industry li a.actived,ul.area li a.actived,ul.model li a.actived {color:#2d33ae;}.companyPar ul li a:hover {color:#2d33ae;}.more {width:39px;float:right;position:absolute;right:0;top:21px;}.more a {color:#666;font-size:14px; display:flex; justify-content:space-between; align-items:center;}.more a i {margin-top:-2px;display:block;float:right;}.companyList {margin-top:25px;margin:25px auto 0;background-color:#fff;}.companyList ul.lie li {margin:0 30px;padding:30px 0;border-bottom:1px solid #e6e6e6;}.companyTop {height:156px;}.companyTop .image {width:235px;height:100%;float:left;margin-right:30px;}.companyTop .image div {height:0;overflow:hidden;padding-bottom:66%;position:relative;}.companyTop .image img {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.companyTop span a {font-size:20px;font-weight:bold;color:#333;line-height:40px;height:50px;display:inline-block;position:relative;max-width:820px;overflow:hidden;}.companyTop span a font {font-size:20px;font-weight:bold;}.companyTop span a:hover {color:#2d33ae;}.companyTop span i {font-style:normal;font-size:14px;width:50px;height:22px;display:inline-block;line-height:22px;text-align:center;vertical-align:top;margin-left:7px;margin-top:10px;}.companyTop span i.hyz0 {width:auto;}.companyTop span i.hyz1 {color:#33b70d;background-color:#e6f6eb;}.companyTop span i.hyz2 {color:#ff4444;background-color:#ffeded;}.companyTop span i.hyz3 {color:#ff8400;background-color:#ffeee3;}.companyTop span i.hyz4 {color:#d919ff;background-color:#fbeefe;}.companyTop span i.hyz5 {color:#990bff;background-color:#fbeefe;}.companyTop p {height:48px;overflow:hidden;margin-bottom:25px;color:#666;line-height:26px;font-size:14px;}.companyTop b.ziduan {font-size:14px;color:#666;font-weight:normal;height:20px;display:block;overflow:hidden;}.companyTop b.ziduan em {padding:5px 10px; margin-right:20px; background:#ededed; font-size:14px; color:#999; border-radius:5px;}.companyTop b.ziduan em:nth-child(1) {background:#e7f5ff;}.companyTop b.ziduan em:nth-child(2) {background:#fff1e1;}.companyBottom {font-size:14px;color:#999;margin-top:18px;height:20px;overflow:hidden;}.companyBottom b {color:#2d33ae;font-weight:normal;margin:0 20px;}.bottom {font-family:"Microsoft YaHei";padding-bottom:20px;}/*service*/.service {width:1200px;height:94px;margin:24px auto 0;}.service dl {width:299px;height:94px;float:left;padding-left:22px;border-left:1px solid #f2f2f2;}.service dt {width:100%;height:48px;float:left;font:normal 16px/48px "Microsoft Yahei","\5b8b\4f53";color:#565656;text-indent:48px;background:url(/images/company/serviceIcon.jpg) no-repeat;}.service dd {width:210px;height:46px;float:left;line-height:23px;}.service dd a {color:#999;padding-right:14px;}.service dd a:hover {color:#f60;text-decoration:underline;}.service .s4,.service .s4 dt {width:210px;}.service .s2 dt {background-position:0 -48px;}.service .s3 dt {background-position:0 -96px;}.service .s4 dt {background-position:0 -144px;}#footer {padding:20px 0;background:#282828;text-align:center;}.footMenu {color:#868686;font-size:14px;line-height:30px;}.footMenu a {color:#bababa;margin:0 6px;}.footMenu a:hover {color:#ff6600;}.copyright {font-size:12px;line-height:30px;margin-top:5px;color:#868686;}#footer p {font-size:12px;line-height:30px;color:#868686;}.publicbox {width:100%;background-color:#fff;}.lostpro {width:450px;background:url(../../../../images/lostpro.jpg) no-repeat;margin:0 auto;padding-top:40px;padding-left:165px;}.lostpro span {font:22px/44px "Microsoft Yahei";color:#333;}.lostproab {font:12px/30px "\5b8b\4f53";color:#767676;}.lostproab a {background:url(../../../../images/caigouSearch.png) no-repeat -145px -35px;padding-left:12px;}/*分页*/.pagination {padding:40px 0;}.pagination li {line-height:45px;}.pagination li a, .pagination li span {padding:0 20px;}.pagination li.active span {border:#2d33ae solid 1px; background:#2d33ae;}.pagination li a:hover{border:#2d33ae solid 1px; background:#2d33ae;}/*通用当前位置*/.qb_ui_Site_nav {width:100%; margin:10px auto;}.qb_ui_Site_nav ul {border:none; background:none; padding-left:0px;}/*外框*/.book{background:#fff; border-top:1px solid #f3f1ff; display:-webkit-box; width:1200px; margin:0 auto;}/*通用左侧*/.left-lm {width:300px; padding-right:10px; box-sizing:border-box;}.left-lm .quanbu {line-height:30px;}.left-lm .quanbu a {padding:10px 0px; color:#666; font-size:16px; font-weight:bold; position:relative; display:flex; align-items:center;}.left-lm .quanbu a em {width:20px; text-align:center; margin-right:5px; font-size:20px;}.left-lm .quanbu a i {position:absolute; right:0; margin-right:25px; display:none;}.left-lm .quanbu:hover a{color:#33b70d;}.left-lm ul.one {padding-bottom:50px;}.left-lm ul.one li {list-style:none;}.left-lm ul.one li a{display:block; padding:12px 15px; color:#515C6B; font-size:16px; position:relative; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}.left-lm ul.one li a i.fa-check {display:none; position:absolute; right:9px; top:16px; font-size:9px; color:#999;}.left-lm ul.one li a em {width:20px; text-align:center; margin-right:10px; font-size:20px;}.left-lm ul.one li a span {position:absolute; right:10px;}.left-lm ul.one li ul li a{padding:10px 15px 10px 45px;}.left-lm ul.one li a:hover{color:#33b70d; background-color:#f0f0f0; border-radius:5px;}.left-lm ul.one li.active>a {color:#33b70d; font-weight:bold; background-color:#f0f0f0; border-radius:5px; display:flex; align-items:center;}.left-lm ul.one li.active>a em {color:#33b70d;}.left-lm ul.one li.active>a i {display:block; color:#33b70d;}.left-lm ul.one ul{display:none;}/*频道及列表页右侧内容*/.zhong-nr {padding:0px 15px; -webkit-box-flex:1; -moz-box-flex:1; box-flex:1; overflow:hidden; position:relative;}/*列表页右侧-内容*/.zhong-nr ul.zzdh-index {width:100%; display:inline-block;}.searchbox {width:100%; display:inline-block; margin:20px auto 5px;}.searchbox form.ss {    display: flex;    justify-content: space-between;}.searchbox input.ssc {    flex: 1;    display: inline-block;    background: #FFF;    width: 484px;    height: 38px;    font-size: 16px;    color: #CCC;    margin: 0;    padding: 0 10px 0 10px;    border: 0;    float: left;    line-height: 38px;    border: 1px solid #cfc7c8;    border-right: 0;}.searchbox button.tj {    width: 95px;    height: 40px;    line-height: 40px;    border: 0;    background-color: #5aa44c;    cursor: pointer;    float: right;    display: inline-block;    color: #FFF;    text-align: center;    font-size: 16px;    -webkit-appearance: none;    border-radius: 0;}