﻿
body { background-color: #f3f3f4; }
@media screen and (max-width: 767px) {
}

.navbar-inverse { background-color: #204d74; }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { background-color: #080F5A; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #080F5A; }
.content { overflow: hidden; border: 1px solid rgba(230, 230, 230, 0.6); }

/*it*/
.ind2000{background:url(images/company/hlw_a737cffc.jpg) no-repeat center top}
/*金融*/
.ind2001{background:url(images/company/jr_f80a6075.jpg) no-repeat center top}
/*房地产|建筑业*/
.ind2002{background:url(images/company/fdc_1c3630e6.jpg) no-repeat center top}
/*商业服务*/
.ind2003{background:url(images/company/other_ea8e95f2.jpg) no-repeat center top}
/*贸易|批发|零售|租赁业*/
.ind2004{background:url(images/company/xfp_02e24775.jpg) no-repeat center top}
/*文体教育|工艺美术*/
.ind2005{background:url(images/company/other_ea8e95f1.jpg) no-repeat center top}
/*生产|加工|制造*/
.ind2006{background:url(images/company/qc_7f4d655c.jpg) no-repeat center top}
/*交通|运输|物流|仓储*/
.ind2007{background:url(images/company/jt_1232132.jpg) no-repeat center top}
/*服务业*/
.ind2008{background:url(images/company/other_ea8e95f1.jpg) no-repeat center top}
/*文化|传媒|娱乐|体育*/
.ind2009{background:url(images/company/other_ea8e95f1.jpg) no-repeat center top}
/*能源|矿产|环保*/
.ind2010{background:url(images/company/yl_947ee657.jpg) no-repeat center top}
/*政府|非盈利机构*/
.ind2011{background:url(images/company/other_ea8e95f1.jpg) no-repeat center top}
/*农|林|牧|渔|其他*/
.ind2012{background:url(images/company/other_ea8e95f1.jpg) no-repeat center top}



#company .industry { height: 300px; margin: -20px 0px -260px; }
#company section { padding: 30px 30px 5px; background-color: rgba(199, 199, 199, 0.5); }
#company section .bigELogo { float: left; margin-bottom: 24px;border-radius: 2px; }
img.bigELogo { width: 150px; }

#company section .name-and-welfare h1 { margin: 2px 0px; font-size: 26px; font-weight: 400;color: #333; }
#company section .name-and-welfare p { margin: 10px 0px; font-size: 14px; color: #333; }
#company section .name-and-welfare .relative { padding-right: 70px; height: 30px; overflow: hidden; }
#company section .name-and-welfare em, #company section .name-and-welfare ul.welfare li { float: left; line-height: 26px; padding: 0px 10px; margin: 0px 6px 10px; border-radius: 12px; font-size: 12px; color: #666; background-color: #FFF; }
#company .company-content { padding: 0px 30px 9999px; background-color: #fff; border-right: 1px solid #F4F4F4; margin-bottom: -9999px; /*box-shadow: 2px 0px 10px #F4F4F4;*/ }
#company h2.base-title, #company h2.company-title, #company h2.culture-title, #company h2.job-title, #company h2.people-title, #company h2.product-title { margin: 30px 0px; padding-left: 10px; line-height: 20px; border-left: 3px solid #3D9CCC; font-size: 16px; color: #454545; }
#company .company-content .company-introduction .profile { display: none; margin-bottom: 15px; font-size: 14px; color: #6C6C6C;word-break: break-word; }
#company ul.sojob-list { min-height: 243px; }
#company ul.sojob-list li { padding-top: 10px; padding-bottom: 8px; margin-bottom: -1px; border-top: 1px dashed #E5E5E5; border-bottom: 1px dashed #E5E5E5; }
#company ul.sojob-list li .job-info { color: #666; }
#company ul.sojob-list li h3 { line-height: 21px; margin: 0px; font-size: 16px; font-weight: 400; color: #3D9CCC; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#company ul.sojob-list li a { text-decoration: none; /*color: #369BCE;*/ }
#company ul.sojob-list li .job-info .condition { height: 20px; margin-top: 10px; font-size: 13px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#company ul.sojob-list li p { margin-top: 12px; }
#company ul.sojob-list li .job-info p span { padding: 0px 10px; border-left: 1px solid #CCC; }
#company ul.sojob-list li .job-info p span:first-child { padding-left: 0px; border: 0px none; }
#company ul.sojob-list li .job-info .time-info { color: #999; }
#company ul.sojob-list li .job-info .time-info time { padding-right: 10px; }
.base-info ul li { line-height: 30px; font-size: 14px; color: #6C6C6C; }
footer { background: #ffffff none repeat scroll 0% 0%; margin-top: 20px; }
.copy-footer { clear: both; color: #999; text-align: center; }

.com-pic {  }
/*.gallery div { width:248px; height:164px; }
.gallery div:nth-child(6n) { padding-right: 0; }
.gallery img { width:246px; height:122px; border:1px solid #eee;margin-bottom:10px;  }*/
.gallery p { text-align:center;}

.base-info, .com-pic { margin:0px 15px;}
/*.gallery { text-align:center;}*/
    /*.gallery img { display:inline-block;}*/

@media(min-width:768px){
.base-info, .com-pic { margin:0px;}
.gallery { text-align:left;}

}